2903 161
2682 60
1744 238
8098 101
4095 151
5048 638
9735 337
5209 860
2607 363
11368 336
3161 179
13467 455
10913 327
7201 77
4511 565
2333 118
3776 296
8426 228
3548 513
4437 587
3794 227
4229 263
12634 923
29131 460