18222 403
1098 60
4660 369
13664 187
28467 493
13264 126
17937 501
20914 673
3944 412
3354 298
18508 935
16337 725
35608 677
8354 419
6149 129
7720 228
3027 360
3099 57
3059 250
24124 107
4064 413
4812 806
6023 709
19504 256
10097 282
3458 607
4394 662
3872 24