50971 389
9262 447
2942 514
90394 278
6857 903
148379 315
15002 421
4445 228
5936 155
7089 705
343947 1181
20274 525
10357 444
10455 313
21121 625
9380 300
14172 723
23491 649
26855 848
30742 174
407323 694
18198 86
7350 498
47329 601
143646 144
14105 376
9580 330
342379 978