3145 202
12550 759
12038 53
2836 296
4344 598
2113 261
1483 186
4161 755
7535 399
4032 111
8956 139
2591 638
3774 687
1275 143
3126 787
2925 576
1185 54