20521 757
9391 592
13855 164
78050 239
3679 414
33087 376
20926 551
28726 322
2441 179
2283 245
1859 156
4139 630