16006 648
5794 473
2980 612
5935 509
5036 761
164 48
29075 1017
5314 500
3011 349
2654 862
16835 161
25267 100
4781 462
4257 38
1566 382
8980 302
2161 187
2026 137
4612 622
10122 510
3663 212
14495 585
10481 250
21138 291