16005 260
37215 153
9250 328
30462 221
67753 200
105167 584
111404 848
4416 752
19951 397
10299 546
12623 444
2193 249
22110 610
2085 351
106357 177
139815 199
3242 372
66805 106
5551 242
3785 788
20037 309
41898 503
1282 76
103774 456
9122 190
123173 535
24841 373
5011 349