16628 508
6856 625
19053 40
17901 308
29230 152
27275 605
9561 30
4016 273
12816 514
3807 483
12043 710
10059 352
3271 340
56738 779
7067 443
2974 296
26567 528
4659 110
7948 80
3513 253
5895 482
2810 377
27552 256
7073 803
10762 304
12883 696
4424 183
1270 104