21655 419
13731 533
27463 161
18166 551
11464 297
2710 84
5884 114
5303 596
3864 529
1169 62
5098 880
4626 342
88211 698