2607 29
16704 189
8282 647
62650 135
31513 339
65857 275
203646 1052
20245 651
13700 290
46804 897
41279 399
5005 150
10698 603
6041 480
5563 902
4020 342
2389 89