35098 97
10510 212
6981 293
8028 185
8550 33
42488 508
17639 334
17723 394
27840 181
21612 75
5830 105
32977 243
6481 374
4285 170
12244 666
6294 786
5063 312
7382 770
13886 312
38523 118
9978 303
5627 195
7912 501
14156 497
64990 146
14162 637
8665 321
24123 400