4221 326
3249 121
6587 603
5963 357
17483 932
9050 73
8082 679
2750 623
17326 285
5074 735
16775 529
518 30
4238 315
5323 837
3207 49
2408 452
3872 457
12668 746