30178 143
8680 767
18464 655
4394 90
27193 402
11099 47
2601 44
8384 529
4490 469
9689 632
7894 566
6476 660
9817 603
4374 417
6083 846
5381 703
4413 576
6849 124
2358 310
3348 475