1689 405
4241 551
20391 729
5562 30
4402 131
4927 561
5120 396
2718 194
14778 843
7992 403
2990 508
3613 861
2633 461
3501 873
1113 142
3358 917
2827 672