3026 427
5381 55
6486 745
5378 278
2789 316
1330 79
8189 508
2990 97
4711 722
3081 373
3529 367
7851 408
4979 442
1604 126
7466 901
3946 545
15223 387
5939 793
3355 369
2961 58
12700 580
4975 92
2830 552
3401 266