1096 249
2870 745
2774 824
470 136
669 167
1469 410
8759 651
21013 276
11444 319
1145 255
11468 158
2996 505
3250 563
39578 290
16287 587
2691 701
13808 187
8327 245
3840 615
2743 631
7305 608
259 30
43036 210
6343 550