30847 539
27921 188
45065 619
4039 455
12270 267
5059 941
21953 780
8366 708
5951 914
4295 818
1483 218
2865 273
2334 477
2333 310
3236 561
3327 475