3505 280
3994 443
4549 510
9030 107
12193 708
95185 872
128400 714
49144 421
56907 367
29414 362
34376 342
43887 853
38368 753
25059 333
41741 299
6923 763
4114 594
4130 462
9762 626
1811 174
2839 431
2573 303
4823 563
2210 293
3716 158
6570 86
3160 493
3612 885