51013 389
9263 447
2943 514
90420 278
6857 903
148404 315
15004 421
4445 228
5937 155
7089 705
343970 1181
20277 525
10359 444
10455 313
21122 625
9382 300
14172 723
23491 649
26856 848
30742 174
407362 694
18199 86
7350 498
47329 601
143658 144
14105 376
9580 330
342389 978