16106 50
12442 86
7705 470
8044 494
9035 335
5192 392
6692 392
17505 95
6944 333
23436 176
31963 282
34711 78
17945 625
11326 220
5061 317
20212 588
10294 482
9073 531
3590 670
5381 44
17115 305
6484 528
13094 70
7247 254
3788 55
10471 291
17678 777
7903 863