505 67
4063 814
1959 293
16477 304
2072 389
2354 577
1863 430
1911 503
1175 308
3239 903
3599 755
1020 252
1669 213
1531 490
1279 297
2517 613
3418 732
2668 854
1573 388
2739 400
614 98
1634 406
2448 462
1154 158