21562 331
5875 92
17871 552
11956 493
13247 75
65195 520
3260 685
3257 951
2248 404
6647 96
2916 616
512 63
2616 547
9960 844
2877 879
7722 202
13167 570
695 126
1604 495
635 131
9635 170
729 87
26596 73
1804 431
7856 723
6123 209
751 154
1806 343