14991 485
2941 641
149269 834
1796 234
18380 371
3842 464
4120 767
6207 352
942 228
23222 95
16534 445
3439 859
2534 645
1314 283
3133 652
2102 180
1745 27
2173 295
8262 361
2233 429
150185 563
69722 667
59822 50
3435 983
2915 265