2235 84
5198 234
24419 289
8802 603
31928 616
10410 68
6441 170
2449 313
7416 180
2397 217
2769 353
2592 336
4709 468
1973 471
3888 559