396 55
3263 556
3344 969
3166 614
1564 287
1595 269
2397 589
1134 143
2620 562
1946 347
944 180
1728 416
2308 437
1296 307
1368 343
561 88
1542 411
3307 835
1654 327
1842 513