16630 156
2925 453
1769 197
1964 522
3725 645
5835 434
2594 535
1368 144
2680 648
1129 173
3562 824
7652 560
5936 271
741 63
9600 504
2899 545
1736 266
585 74
2246 379
1358 238
6498 591
3564 677
1698 217
784 30