1697 405
4251 551
20394 729
5573 30
4413 131
4935 561
5123 396
2719 194
14779 843
7998 403
2993 508
3617 861
2634 461
3502 873
1118 142
3360 917
2829 672