35036 271
199349 537
29129 403
47034 302
27996 861
26351 612
35949 715
34012 416
9429 284
4014 76
14187 905
6261 148
11442 723
17050 536
4396 732
1657 255