333 33
1488 184
3236 339
2951 415
2761 222
1638 151
19402 326
4446 544
3075 594
3339 789
9006 209
3568 701
2755 537
2484 388
2811 138
2185 331
4917 475
5847 337
13205 652
4274 495
2646 484
2593 567
2611 439
1447 166