19615 499
18866 511
43735 310
12344 375
8033 637
2757 303
19818 290
3899 637
3700 129
4204 382
2900 230
1868 155
6059 144
2756 569
1695 150
4958 395
7503 667
7436 642
4892 494
2550 154
5925 477
3214 202
3002 333
4496 79
22297 618
24357 178
7382 637
6520 651