3531 538
1882 264
2971 638
1333 27
10886 980
707 45
6022 193
2699 389
2871 563
5723 891
2386 321
4515 581
6983 508
3110 144
17485 311
75073 320
44233 186
100998 423
16510 238
21050 377
31569 487
27886 110
85246 160
8900 663
2762 511
5899 886
4495 103
3179 717