29877 538
27731 187
44845 619
3911 455
11870 267
4962 941
21667 780
8033 708
5743 914
4143 818
1410 218
2690 273
2269 477
2248 310
3137 561
3144 475