16616 508
3966 273
7049 803
12867 696
5823 106
9193 357
3916 622
11125 502
15727 600
2607 504
4356 300
2445 365
1937 268