2239 602
1129 216
2733 539
2450 745
2362 518
3434 543
8331 450
3859 284
26095 518
11412 681
2799 291
5091 630
88163 907