30538 539
27854 188
44987 619
3982 455
12123 267
5026 941
21832 780
8204 708
5860 914
4225 818
1449 218
2789 273
2304 477
2286 310
3205 561
3263 475