45003 621
5530 764
8503 54
20416 249
19939 275
14497 196
66525 624
440236 1344
41412 135
37632 980
5229 562
3939 885
3937 622
3103 286