31082 931
8808 325
61997 574
18891 788
34820 217
61705 328
15708 155
4530 704
5201 301
6272 400
38337 243
11427 740
5481 400
13856 888
4188 717
13335 310
10210 884
3613 750
6978 867
7298 285
5856 121
9971 848
29896 452
3590 497
6082 731
2800 296
15023 51
1443 33