3201 76
10983 601
19574 393
4632 518
3343 169
5196 615
3791 491
24254 764
24440 119
43311 775
4675 717
3499 378
7652 743
3188 417
2826 150
5176 866
4000 41
8978 112
42510 635
3267 253
6684 306
1838 135
9042 462
7133 287
20213 352
14021 917
1614 89
8321 273