305 80
2774 744
3381 379
1366 121
926 146
4090 748
3437 472
2910 741
2932 560
2344 656
1560 322
2242 470
1844 290
1245 319
2070 326
990 178
3876 361
2804 152
1165 28
1679 155
8682 264
2238 550
1421 59
30377 120
34826 722
8360 973
5012 654
1705 182