3505 280
3994 443
4548 510
9030 107
12193 708
95180 872
128392 714
49141 421
56903 367
29413 362
34373 342
43884 853
38364 753
25059 333
41729 299
6923 763
4114 594
4130 462
9762 626
1810 174
2839 431
2573 303
4823 563
2209 293
3716 158
6570 86
3160 493
3612 885