3931 127
3410 291
9136 303
2572 218
44060 378
33535 695
16858 960
4512 85
8598 478
2968 463
26540 493
20000 121
7417 97
4908 58
6565 875
16057 164
1827 83
19474 455
29027 174
15099 474
3026 36
416 43
11844 596
1175 74
38721 944
23810 477
14148 203
1928 340