40546 953
11230 313
8557 214
13776 606
19276 368
1948 167
5158 458
9635 243
19102 625
16269 593
23784 196
12426 462
29936 162
3205 201
5336 45
28885 623
16872 481
10995 38
63161 95
12254 610
19480 227
9936 187
8422 78
24708 594
11991 268
13609 343
5859 844
21020 533