50926 389
9262 447
2942 514
90377 278
6857 903
148353 315
15002 421
4444 228
5936 155
7089 705
343912 1180
20274 525
10357 444
10455 313
21117 625
9380 300
14172 723
23490 649
26854 848
30740 174
407288 694
18198 86
7350 498
47327 601
143634 144
14104 376
9578 330
342367 978