1828 146
9489 638
4245 702
10918 243
3997 521
5167 749
4310 642
28317 893
9055 671
8077 155
7695 648
1144 40