16626 508
6846 625
19011 40
17830 308
29093 152
27270 605
9547 30
4007 273
12795 514
3802 483
12027 710
10048 352
3263 340
56737 779
7063 443
2971 296
26567 528
4655 110
7948 80
3510 253
5895 482
2810 377
27541 256
7064 803
10758 304
12881 696
4422 183
1269 104