3102 532
11558 207
32167 288
28287 107
10467 82
59419 597
2962 623
18686 172
1977 217
1633 365
2429 522
3194 504
4934 762