5005 283
4060 297
12470 753
3201 788
5322 436
5170 369
3015 645
5677 170
13192 688
1288 212
5276 432
1147 131
2133 266
1714 191
2114 232
11479 393
2637 466
17969 762
2416 424
2785 589
2542 388
1924 261
2393 247
793 93
5771 906