2977 304
15668 348
26363 561
26479 52
83017 358
14877 535
10919 583
5970 274
3553 462
29585 467
21876 617
24970 519
8930 632
2633 56
7312 942
22640 277
13904 509
12426 531
5110 749
15793 741
20328 290
21126 654
17372 852
24263 115