29516 538
27524 187
44680 619
3832 455
11451 267
4887 941
21473 780
7572 708
5551 914
4064 818
1371 218
2536 273
2249 477
2158 310
3052 561
3049 475