2607 29
16705 189
8282 647
62650 135
31515 339
65857 275
203648 1052
20245 651
13701 290
46805 897
41284 399
5005 150
10698 603
6041 480
5563 902
4020 342
2389 89