2629 29
16723 189
8286 647
62689 135
31646 339
65882 275
203782 1052
20276 651
13719 290
46882 897
41384 399
5013 150
10703 603
6044 480
5567 902
4027 342
2394 89