2591 327
2399 562
223189 631
11753 513
4227 447
15572 955
14812 481
17583 414
2429 650
937 73
5792 283
24619 324
1676 258
8392 77
3312 680
4132 648
1425 366
71785 855
7532 617
8362 175
6905 477
20621 195
2459 597
4050 624