2462 640
4647 597
26884 288
7721 352
2480 197
35292 172
16032 282
6319 104
4450 374
14030 509
10656 633
3663 497
3278 196
6610 466
4811 662
5584 99
3362 524
2049 261