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