2509 551
3314 912
1862 352
812 110
1053 194
3079 809
3074 669
14293 623
8864 234
1018 155
1451 232
2981 815
2677 598
2491 532
562 111
3420 521
2097 386
3839 261
55083 693