3030 568
1327 147
2195 378
4714 714
4054 616
3515 613
8192 652
1892 70
3317 849
6326 167
4762 506
3098 256
1238 92
2179 381
3880 905
2512 348
2671 640
14310 521
5711 447
4617 907
2189 222
2996 578
5234 86
3515 529