40061 210
11690 564
6462 652
5340 686
8953 349
10793 329
99058 476
5555 515
7221 268
13226 403
2814 171
3794 726
21642 1009
54198 237
37839 450
40711 516
5984 456
2295 143
15805 610
4098 443
20328 447
75218 375
15195 336
8178 280