546 71
15649 841
2391 97
2862 582
7910 219
20857 538
2734 466
2998 579
1108 49
18215 694
999 143
9244 865
10520 741
58232 678
5946 809
24627 418
11682 453
1939 441
4296 227
2370 588
6661 692
8054 207
43212 383
42245 472
76914 373
3925 41
33181 888
2539 275