3001 959
1398 376
1212 300
2021 530
2414 684
3028 460
14661 433
6146 544
2716 257
11997 321
7017 505
7381 213
4218 404
10240 282
22764 100
3855 452
26890 420
1524 130
5880 615
12806 795
15232 317
13461 150
7237 208
13528 691
16619 702
14130 677
10661 291
29307 221