45539 621
5553 764
8542 54
20458 249
19999 275
14528 196
66825 624
442320 1346
41752 135
38016 981
5241 562
3956 885
3961 622
3125 286