40448 953
11203 313
8309 214
13703 606
19138 368
1939 167
5113 458
9555 243
18898 625
16235 593
23427 196
12365 462
29406 162
3194 201
5269 45
28630 623
16781 481
10851 38
62886 95
12114 610
19391 227
9895 187
8382 78
24465 594
11955 268
13551 343
5828 844
20976 533