2607 29
16703 189
8282 647
62650 135
31510 339
65857 275
203644 1052
20242 651
13699 290
46800 897
41277 399
5005 150
10698 603
6041 480
5563 902
4019 342
2389 89