2629 29
16729 189
8290 647
62696 135
31654 339
65885 275
203804 1052
20277 651
13722 290
46890 897
41393 399
5014 150
10704 603
6044 480
5567 902
4028 342
2394 89