43226 593
9699 221
6031 324
4758 260
3886 111
7347 953
1655 147
3120 550
1821 70
7028 179
3905 866
3358 940
5295 688
2768 402
4665 689
2430 40
12202 571
2972 407
5078 176
3203 103
2279 419
3891 110
49131 695
30163 279
30879 615
38577 633
31434 790
19508 545