103922 427
16064 235
21912 378
33013 488
27518 110
82161 164
7358 667
2965 512
8313 890
3005 99
3245 716
4037 315
5746 437
14632 712
4526 432
5958 114
5421 811
1346 156
2390 612
3989 911
611 57
3848 371
6507 328
20136 195
1369 160
4401 542
9601 622
6215 620