31455 541
15307 256
6876 721
7928 495
7992 617
6026 425
5330 420
11242 383
4363 276
19614 499
7436 642
4892 494
5925 477
3002 333
4495 79