2977 304
15667 348
26357 561
26474 52
83009 358
14877 535
10919 583
5970 274
3553 462
29584 467
21869 617
24967 519
8930 632
2633 56
7310 942
22630 277
13896 509
12426 531
5110 749
15791 741
20322 288
21124 654
17366 852
24259 115