29541 538
27527 187
44694 619
3832 455
11469 267
4888 941
21478 780
7601 708
5554 914
4065 818
1371 218
2540 273
2249 477
2159 310
3054 561
3051 475