2607 29
16703 189
8282 647
62650 135
31513 339
65857 275
203646 1052
20242 651
13699 290
46802 897
41279 399
5005 150
10698 603
6041 480
5563 902
4020 342
2389 89