35082 97
10501 212
6977 293
8022 185
8543 33
42484 508
17634 334
17716 394
27835 181
21599 75
5829 105
32960 243
6481 374
4285 170
12240 666
6292 786
5061 312
7382 770
13884 312
38495 118
9970 303
5625 195
7904 501
14146 497
64947 146
14159 637
8663 321
24111 400