6331 462
14141 223
9481 611
13603 317
60806 85
17548 399
5432 612
5003 667
4446 878
19922 429
1861 159