2633 29
16733 189
8297 647
62708 135
31684 339
65894 275
203860 1052
20287 651
13726 290
46926 897
41426 399
5017 150
10706 603
6045 480
5568 902
4030 342
2397 89