2175 84
5066 234
24232 289
8640 603
31504 616
10299 68
6416 170
2444 313
7394 180
2384 217
2758 353
2564 336
4701 468
1959 471
3868 559