3505 280
3994 443
4552 510
9033 108
12195 708
95208 872
128466 714
49147 421
56920 367
29432 362
34392 342
43910 853
38418 753
25061 333
41801 299
6925 763
4114 594
4130 462
9766 626
1815 174
2841 431
2577 303
4826 563
2210 293
3719 158
6572 86
3161 493
3616 885