3531 722
40445 409
10203 33
18765 118
5317 203
3726 621
2629 91
5217 148
4663 624
19475 33
6835 703
10169 485
14632 120
27247 128
22099 590
5392 517
9770 101
21678 206
4558 388
19469 662
7387 361
7879 803
20397 664
4986 215
5482 399
10151 336
7812 79
2399 211