30959 502
47586 44
20700 207
5250 483
2608 166
4173 110
6842 740
6878 856
14327 544
4087 672
7702 80
5402 521
5472 567
3375 94
12878 362
29457 789
2722 27
33722 588
5984 174
5198 363
22015 412
169194 313
62403 734
4037 387
29358 387
27863 123
6258 456
11052 482