3004 25
4492 505
931 101
13072 217
2648 555
4639 500
8140 905
1568 78
2716 477
5431 549
2095 186
13976 419
4109 313
3176 393
37161 209
3021 494
43369 76
5490 317
8533 227
1610 278
2089 137
3755 235