656 86
2353 242
16392 669
1580 106
14518 194
3351 446
15277 804
6338 620
7387 298
9742 493
18205 666
2927 500
3156 564
4297 403
2897 270
4394 601
2423 307
3337 681
8115 252
2714 68
1142 192
3594 110
3592 638
3689 812