2502 419
3175 825
6174 292
15572 564
79555 125
65569 151
77059 199
42097 69
47744 881
4551 254
4731 98
10346 347
5778 577
1601 250
17185 139
4534 331
1971 471
2605 549
1331 140