2611 29
16708 189
8283 647
62667 135
31563 339
65872 275
203685 1052
20260 651
13706 290
46832 897
41324 399
5008 150
10700 603
6042 480
5564 902
4023 342
2389 89