18088 305
37969 161
25923 108
21471 164
65396 118
30714 245
50617 665
23520 597
21628 222
17585 458
31143 643
36043 365
33356 570
17409 665
12936 489
22548 928
16633 966
19268 748
5013 371
8594 521
14661 170
22181 785
28847 197
6101 333
39050 902
36909 163
17964 57
18330 137