32809 873
19892 675
5573 636
3568 46
9346 364
8664 376
17433 470
8749 322
4364 97
7980 633
6051 244
3749 586
4633 113
2186 412
1800 237
1210 78