49199 388
9194 447
2923 514
89620 278
6840 903
147580 315
14970 421
4429 228
5922 155
7075 705
343079 1178
20235 525
10330 444
10429 313
21045 625
9361 300
14159 723
23448 649
26817 848
30708 174
406192 693
18181 86
7332 498
47250 601
143267 143
14097 376
9573 330
341841 978