45271 621
5537 764
8516 54
20428 249
19966 275
14511 196
66667 624
441152 1345
41551 135
37772 981
5236 562
3948 885
3947 622
3108 286