29031 118
2634 233
1978 231
7329 31
9225 842
6007 545
1692 377
2937 608
8357 78
4093 133
2573 603
2243 438
3710 705
46287 624
3566 428
2673 412
4502 47
1941 67
12486 472
20322 818
6439 315
12911 602
6295 103
9892 485
3879 739
20801 631
2870 393
16516 170