45568 621
5556 764
8545 54
20460 249
20005 275
14529 196
66849 624
442551 1346
41768 135
38041 981
5242 562
3959 885
3962 622
3125 286