3504 280
3992 443
4548 510
9027 107
12192 708
95173 872
128370 713
49140 421
56895 367
29396 362
34367 342
43876 853
38349 753
25058 333
41697 299
6923 763
4113 594
4130 462
9760 626
1809 174
2839 431
2572 303
4821 563
2209 293
3716 158
6569 86
3160 493
3610 885