49300 388
9197 447
2924 514
89691 278
6841 903
147631 315
14971 421
4429 228
5922 155
7076 705
343131 1178
20237 525
10330 444
10430 313
21048 625
9363 300
14159 723
23451 649
26819 848
30710 174
406253 693
18181 86
7334 498
47256 601
143286 143
14097 376
9573 330
341873 978