294 60
594 138
850 203
2567 811
530 140
829 269
2153 560
2943 878
1297 391
934 304
1503 337
607 126
11218 396
1222 97
20918 472
8100 863
7965 621
6093 714
14528 456
9968 312
2672 447