5186 297
3104 615
4539 371
2850 55
4454 620
5099 313
4096 169
8447 232
4401 654
8789 416
2180 85
3604 273
5008 624
10373 586
5453 498
20406 602
9956 99
21282 492
14904 829
43701 662
14475 611
7374 541
175832 683
18941 442
24161 486
28272 122
57605 458
22706 597