2610 29
16708 189
8283 647
62666 135
31562 339
65870 275
203680 1052
20259 651
13706 290
46831 897
41321 399
5007 150
10700 603
6042 480
5564 902
4023 342
2389 89