51030 389
9263 447
2944 514
90438 278
6858 903
148419 315
15004 421
4445 228
5937 155
7090 705
343990 1181
20280 525
10359 444
10455 313
21127 625
9382 300
14173 723
23493 649
26858 848
30743 174
407383 694
18199 86
7350 498
47330 601
143665 144
14106 376
9580 330
342398 978