2239 602
1129 216
2733 539
2450 745
2361 518
3434 543
8331 450
3858 284
26094 518
11412 681
2799 291
5091 630
88162 907