3029 102
4209 380
7082 535
25446 451
16881 291
23591 178
2346 169
7441 628
8447 286
4315 505
17900 110
4510 483
2841 370
1737 165
4973 42
11701 254
3383 381
19634 566
3123 363
3092 305
11335 538
7819 159
9533 681
8015 659