31651 538
15376 258
7201 723
9957 496
7171 617
6557 424
5495 420
12122 383
4479 276
20408 499
7611 643
5164 494
6010 477
3204 333
4664 81