1025 303
3044 819
998 188
1991 518
1185 316
1001 200
1108 309
721 158
972 238
2766 255
2900 770
15039 113
2960 296
152055 499
13036 387
15145 804
5358 667