5056 653
8109 101
10650 137
2643 408
1778 57
15932 455
2566 215
4171 652
6101 570
12441 339
2650 193
2907 300
16223 175
4461 226
20277 109
2551 208
2712 494
19296 167
14172 846
2433 489
5371 809
14851 621
12179 99
1216 89