3526 280
4009 443
4563 510
9046 108
12203 708
95302 872
128766 714
49194 421
56985 367
29529 363
34460 342
43988 853
38595 753
25076 333
41978 299
6932 763
4121 594
4137 462
9784 626
1826 174
2851 431
2584 303
4836 563
2218 293
3735 158
6582 86
3171 493
3626 885