40540 953
11227 313
8546 214
13773 606
19267 368
1948 167
5156 458
9631 243
19090 625
16267 593
23765 196
12423 462
29899 162
3204 201
5334 45
28868 623
16861 481
10987 38
63144 95
12244 610
19472 227
9935 187
8420 78
24684 594
11987 268
13606 343
5848 844
21018 533