2128 656
4452 621
31421 363
30415 779
7436 437
7293 143
5192 195
8431 259
7644 665
5731 474
4511 281
10444 96
10120 225
52983 522
26978 201
2294 406