24042 418
9444 142
18774 119
2435 370
6495 258
28684 528
28601 905
2927 439
2046 332
15486 391
12722 123
3476 414
6073 803
4787 639
8179 70
10485 554
6492 336
16768 43
1950 223
6296 212
3565 651
3249 196
4229 944
2233 156
5516 630
11569 172
2162 287
9225 283