3029 796
3059 740
1322 290
2133 546
1165 241
3005 708
550 160
1974 427
206 64
2046 341
2122 609
2366 622
2497 513
1847 613
3054 848
357 106
289 76
2532 676
1422 403
446 123
859 244
22418 383
3875 659
1287 97
2386 115
5560 539
73888 233