21011 250
24955 165
12970 132
5812 824
1796 76
12328 228
5150 779
9871 178
5488 311
4188 126
5610 36
12916 512
5920 566
1853 63
8311 566
6268 89
6732 638
7166 47
4969 418
5678 120
6293 612
4514 343
5218 39
11725 274
15660 711
4885 728
6214 353
9075 152