612 150
2897 140
451 93
1668 232
2808 663
2269 170
1299 199
3076 766
347 42
2370 533
3032 583
3724 448
3594 377
2726 847
2858 500
2122 122
3842 587
457 55
1944 399
1004 141
1412 283
2152 591
1243 66
4368 497