19805 611
4151 608
2771 110
50898 423
27940 43
38908 305
33501 281
13737 663
15651 850
5869 217
14002 167
5339 748
6367 451
11179 147
214215 182
113722 508
5975 483
20336 362
34103 912
108429 343
16264 65
77536 319
7881 108
206948 536
166657 403
58353 600
49226 255
18670 502