20535 352
2801 317
1306 128
3082 154
3013 260
900 57
1339 53
1582 158
2261 368
2916 135
3074 435
4327 620
5668 775
3665 706
3818 314
1913 365
5226 551
3371 246
3981 643
6480 584
2963 360
1770 291
3475 927
4470 651