949 148
515 45
3871 781
964 257
2158 251
5759 610
2618 834
2129 502
3323 431
2438 490
3175 481
4660 702
2980 870
2736 645
2189 529
2549 634
1124 202
1282 276
2923 849
3604 531
322 79
235 28
5047 502
311 52