2511 551
3322 912
1867 352
813 110
1054 194
3079 809
3076 669
14446 624
8935 234
1020 155
1452 232
2983 815
2677 598
2492 532
563 111
3427 521
2099 386
3839 261
55133 693