15296 120
1821 358
3219 562
1791 268
1069 87
2744 375
2657 348
2137 555
3552 787
2456 563
3497 406
3088 471
1674 169
1683 269
1782 306
2515 518
1246 174
546 47
3008 669
2330 264
19280 98
1853 47
2993 672
21458 514