50856 389
9261 447
2942 514
90340 278
6856 903
148323 315
15000 421
4444 228
5936 155
7089 705
343847 1180
20271 525
10356 444
10453 313
21115 625
9379 300
14172 723
23490 649
26853 848
30739 174
407230 694
18198 86
7348 498
47325 601
143611 144
14104 376
9577 330
342339 978