13675 301
175095 800
82710 678
143059 631
29153 79
95470 369
24998 251
11476 169
30661 871
14517 196
15081 677
7083 522
8714 375
14649 704
12455 493
18656 505
21756 482
17419 484
231285 773
19814 742
218446 1031
367843 2128
80398 899
10835 53
8784 446
7227 387
20217 265
27843 309