8095 230
10458 673
3295 424
20901 478
17353 422
2738135 4073
1209 84
7221 665
3935 79
4058 72
2506 595
9749 583
3241 111
2626 41
15376 426
39856 375
2589 154
23531 296
2004 340
8847 413
1422 106
16316 433
23203 418
9420 142
18743 119
2411 370
6388 258
28659 528