2912 463
1063 180
42881 551
32300 70
44157 124
17636 544
17705 399
17002 925
7546 642
26486 493
19867 121
5027 614
1383 217
1776 58
3213 657
3154 894
4465 745
2796 57
1378 274
2218 151
3068 709
7143 97
2555 717
3886 290
3554 737
1023 151
1934 222
9029 520