21513 154
317555 1049
9607 663
3327 506
10240 581
16616 262
178269 292
8018 498
4111 128
161076 220
82328 655
19041 468
26504 82
6116 586
4660 164
8015 702
6999 432