12593 660
1203 116
546 166
13291 673
4131 691
6681 444
1118 37
2065 417
3664 621
2900 596
817 200
1100 271
2895 682
8068 64
4312 203
2854 607
1567 224
10378 439
6541 177
3271 508
2129 356
3770 837
2390 396
1297 258