3092 25
4576 505
979 101
13310 217
2715 556
4720 500
8293 905
1602 78
2751 477
5476 549
2178 186
14473 420
4230 313
3675 393
37840 209
3110 494
45502 76
5679 317
8645 227
1643 278
2176 137
3885 235