26506 556
3283 25
4648 505
1005 101
14775 217
2716 555
5061 500
8322 905
1642 78
2783 477
5684 549
2251 186
14337 419
4397 313
3209 393
38556 209
3093 494
46391 81
5736 320
9032 228
1697 278
2270 137
3979 236