2939 630
8335 481
30249 820
2534 298
19458 839
16286 765
748 105
8648 454
7103 961
3208 786
5583 34
6403 887
10509 711
14604 433
3177 285
3769 554
1059 80
5599 245
6063 433
2796 356
3410 697
3731 433
20065 553
1231 228
17277 44
10035 214
6054 182
6148 361