21516 154
317627 1049
9607 663
3327 506
10241 581
16617 262
178291 292
8019 498
4112 128
161103 220
82334 655
19048 468
26509 82
6117 586
4663 164
8016 702
6999 432