50915 79
2459 214
3550 333
107250 562
53548 396
3253 390
2538 265
1775 93
14334 686
15689 866
1167479 1301
451594 728
11012 431
13840 546
168578 929
84410 185
56783 473
33585 495
50567 179
54449 688
73508 447
35550 464
23402 324
4696 77
4256 615
5789 729
8995 655
3287 450