17505 95
6944 333
23433 176
3056 64
31963 282
34708 78
17944 625
11325 220
5060 317
20211 588
14420 47
10292 482
9072 531
5379 44
17115 305
5098 72
6483 528
13093 70
7247 254
5227 570
3788 55
10471 291
5688 437
3307 67
17677 777
7903 863
14715 714
6397 297