2997 352
2302 136
2870 129
15070 547
12819 312
5296 824
2676 128
4814 633
3555 317
11055 697
8287 388
7583 945
32841 870
3323 517
2574 193
9216 485
2768 528
3651 60
1240 61
2933 490
2051 334
16314 401
3309 251
1864 143
2239 405
3651 454
3874 177
5817 894