3088 512
4143 170
981 249
2701 527
536 140
1822 433
1226 317
2375 444
1085 163
3277 873
1773 274
2687 343
2168 191
3827 382
1281 310
878 215
729 194
2257 564
764 54
3234 692
2766 398
7457 88
1337 320
1945 309