3502 280
3992 443
4548 510
9027 107
12192 708
95169 872
128351 713
49137 421
56893 367
29393 362
34362 342
43873 853
38342 753
25056 333
41677 299
6923 763
4113 594
4130 462
9760 626
1806 174
2839 431
2572 303
4819 563
2209 293
3715 158
6569 86
3160 493
3610 885