102282 326
89121 963
51668 683
36314 543
8500 753
5780 532
5218 170
3352 286
5214 283
11996 200
7870 439
5946 880
5244 634
9023 473
5844 641
5407 257
7734 617
4169 673
9088 526
10022 599