3501 280
3992 443
4548 510
9027 107
12192 708
95166 872
128337 713
49137 421
56892 367
29390 362
34361 342
43870 853
38339 753
25055 333
41667 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