3512 280
3995 443
4555 510
9033 108
12196 708
95222 872
128507 714
49155 421
56929 367
29446 362
34398 342
43921 853
38451 753
25061 333
41823 299
6925 763
4116 594
4133 462
9767 626
1815 174
2842 431
2577 303
4827 563
2210 293
3720 158
6573 86
3161 493
3616 885