2228 84
5184 234
24395 289
8794 603
31892 616
10404 68
6440 170
2449 313
7414 180
2396 217
2767 353
2587 336
4709 468
1971 471
3888 559