3092 25
4576 505
979 101
13310 217
2713 556
4720 500
8290 905
1602 78
2751 477
5476 549
2178 186
14472 420
4229 313
3675 393
37839 209
3110 494
45502 76
5679 317
8645 227
1643 278
2175 137
3885 235