56259 500
18567 142
20370 545
45711 881
16683 645
27491 708
78675 868
50594 761
4125 107
6987 450
29874 116
24991 447
13848 255
5215 111
12181 250
7550 526
8264 590
21636 531
5319 371
3849 100
7420 148
11068 524
54500 259
16065 127
9610 875
13000 90
27319 503
4512 528