2180 541
451 69
8756 604
4037 717
1728 327
24832 161
12659 712
18827 60
19021 203
3996 106
25064 106
11605 420
3780 589
1405 125