45283 621
5539 764
8517 54
20429 249
19967 275
14511 196
66672 624
441210 1345
41568 135
37784 981
5236 562
3948 885
3947 622
3109 286