5939 887
4087 301
90546 171
18767 519
23533 622
52361 725
2996 175
28331 904
34345 663
4677 531
5213 573
3253 354
1660 212
2266 87
8328 502
2142 92
15328 594
3627 284