2115 115
14267 598
4260 815
2183 121
4229 261
3223 301
2834 458
13961 180
2245 229
3968 593
2402 302
1533 83