30831 539
27913 188
45053 619
4034 455
12250 267
5057 941
21938 780
8357 708
5943 914
4288 818
1482 218
2856 273
2332 477
2329 310
3234 561
3319 475