24026 418
9444 142
18774 119
2434 370
6493 258
28684 528
28587 905
2927 439
2046 332
15482 391
12718 123
3473 414
6072 803
4787 639
8178 70
10484 554
6490 336
16767 43
1950 223
6296 212
3563 651
3249 196
4229 944
2232 156
5513 630
11567 172
2162 287
9223 283