3521 280
4003 443
4560 510
9037 108
12200 708
95264 872
128664 714
49180 421
56962 367
29497 363
34432 342
43955 853
38533 753
25069 333
41917 299
6931 763
4118 594
4136 462
9777 626
1824 174
2848 431
2583 303
4831 563
2214 293
3730 158
6578 86
3166 493
3625 885