2235 84
5202 234
24424 289
8806 603
31936 616
10412 68
6442 170
2449 313
7418 180
2397 217
2769 353
2592 336
4709 468
1973 471
3888 559