582 116
174 38
1035 180
2055 459
2657 747
2048 448
205 39
3098 783
2993 519
12949 621
1113 157
2187 424
1329 413
1954 294
1915 576
936 242
2566 499
2702 581
1091 234
3403 675
3949 601
21999 361
6806 439
7321 597
4284 703
21375 389
4524 404
14706 178