5896 480
14832 726
105738 79
18034 654
26717 402
21593 281
20144 544
17893 929
9021 336
7085 504
3151 51
10113 380
4434 748
7716 629
23592 163
2701 737
3401 644
4688 221
1185 199
3610 104
3862 912
1423 312