103353 326
90299 964
51858 683
36405 543
8603 753
5836 532
5274 170
3374 286
5262 283
12251 200
8048 439
5995 880
5259 634
9073 473
5880 641
5453 257
7745 617
4199 673
9105 526
10152 599