16503 652
3021 588
2230 278
3481 557
2176 67
3194 367
2337 389
1512 167
10807 705
9242 598
7946 543
1414 97
5972 838
12638 156
14590 469
4211 978
2446 514
4492 84
2257 331
3170 59
11245 373
2288 211
3218 528
3395 546