3504 280
3992 443
4548 510
9027 107
12193 708
95175 872
128373 713
49140 421
56896 367
29396 362
34368 342
43877 853
38350 753
25058 333
41700 299
6923 763
4113 594
4130 462
9761 626
1809 174
2839 431
2572 303
4821 563
2209 293
3716 158
6569 86
3160 493
3610 885