1592 280
3878 768
4613 631
188243 321
17367 338
9943 487
3396 412
12863 509
59375 65
4295 185
3280 39
7443 548
1270 102