2235 84
5205 234
24427 289
8808 603
31943 616
10414 68
6442 170
2449 313
7418 180
2397 217
2769 353
2592 336
4712 468
1973 471
3891 559