30968 539
27969 188
45247 619
4127 455
12388 267
5090 941
22032 780
8463 708
6011 914
4352 818
1511 218
2903 273
2368 477
2380 310
3266 561
3363 475