960 85
2431 186
2353 337
22610 687
1668 331
3246 830
21191 817
3572 183
2282 275
3277 488
3675 621
10379 601
4068 885
2103 500
1863 334
2032 301
2770 717