2510 551
3314 912
1865 352
812 110
1054 194
3079 809
3074 669
14358 624
8892 234
1020 155
1451 232
2983 815
2677 598
2492 532
563 111
3426 521
2097 386
3839 261
55102 693