2056 438
13426 902
948 125
1333 59
4104 702
40170 406
7529 530
2144 235
3254 534
1405 39
7956 553
24866 171
9901 846
10836 498
12444 531
11158 254
5819 469
5058 874