252 50
1272 257
2484 720
2541 360
92440 207
154613 206
342682 612
133366 572
87068 572
345329 1055
81149 493
395846 926
52841 719
160300 240
38286 518
232863 1302
732464 1610
3446 773
58641 254
42141 401
169604 549
152485 866
172055 258
1909 370