307 97
2632 698
560 104
1472 385
425 94
925 223
2142 480
546 164
3766 640
2580 438
1139 121
1082 41
2564 449
871 49
2354 130
4120 876
3091 301
12341 293
1968 436
3723 62
3611 751
3775 244
8080 195
5397 588
20609 367
6446 416
4078 583
15926 290