5082 157
2278 96
3308 248
50868 758
12659 206
6458 385
16644 312
25329 778
5814 664
10021 269
85318 542
9142 142
5427 446
8069 784
1314 138
8134 375
1682 162
27044 251
32594 407
42101 278
22091 422
13517 747
13066 31
3702 104
2948 247