20185 528
15283 390
30457 405
5040 509
4933 553
7912 102
11499 298
9653 228
35382 753
2416 39
14069 82
23916 233
30946 429
12505 473
26489 595
6288 516
5710 724
15275 573
22959 280
4280 272
20000 62
24788 550
21356 825
23374 47
3949 42
6677 394
11884 266
3616 412