5032 312
32743 251
30574 168
10035 355
8934 104
193931 678
14106 326
62629 348
100527 949
24266 193
12672 147
6250 198
4071 655
21013 311
47486 840
40854 669
3922 644
39823 341
35944 366
3417 622
4858 856
98336 861
7185 269
7565 404
63854 153
74302 463
2468 173
2092 171