672 84
2072 234
20949 287
6125 603
22334 612
8538 67
5238 170
2320 313
7203 180
2147 217
2497 353
2313 336
4383 468
1843 471
3542 559