1695 405
4249 551
20393 729
5570 30
4408 131
4933 561
5122 396
2719 194
14779 843
7996 403
2992 508
3616 861
2633 461
3502 873
1116 142
3358 917
2829 672