57910 500
19037 142
20897 545
46724 881
17109 645
28243 708
80585 868
51569 761
4212 107
7098 450
30558 116
25495 447
14069 255
5319 111
12515 250
7812 526
8451 590
22057 531
5411 371
3941 100
7620 148
11308 524
55742 259
16227 127
9826 875
13645 90
27806 503
4595 528