10508 303
42520 912
12729 623
4316 107
19406 375
2738 392
7686 602
3373 575
9600 28
4431 544
4265 621
20739 672
20577 137
3932 383
26695 80
2939 626
7706 857
12596 443
9935 715
3569 138
998 76
30710 207
6462 647
8764 554
3298 95
5471 429
2708 733
9846 168