3503 280
3992 443
4548 510
9027 107
12192 708
95171 872
128354 713
49138 421
56893 367
29393 362
34365 342
43874 853
38345 753
25056 333
41689 299
6923 763
4113 594
4130 462
9760 626
1808 174
2839 431
2572 303
4819 563
2209 293
3716 158
6569 86
3160 493
3610 885