2977 304
15668 348
26360 561
26476 52
83015 358
14877 535
10919 583
5970 274
3553 462
29585 467
21873 617
24967 519
8930 632
2633 56
7312 942
22634 277
13901 509
12426 531
5110 749
15791 741
20324 288
21124 654
17370 852
24262 115