4556 471
2504 244
2579 157
2969 312
1135 101
2554 261
4796 957
4365 477
1362 253
4123 881
1107 322
1220 255
293 58
3015 508
906 217
2572 632
172 29
2485 572
337 74
1981 602
726 187
2981 717
2948 625
168 35