3201 76
10982 601
19574 393
4632 518
3343 169
5196 615
3790 491
24254 764
24440 119
43311 775
4671 717
3499 378
7651 743
3188 417
2826 150
5176 866
4000 41
8977 112
42510 635
3267 253
6683 306
1838 135
9040 462
7132 287
20213 352
14021 917
1614 89
8320 273