14894 200
23305 118
43098 843
31374 235
39747 728
10475 304
33856 301
7732 529
10902 736
7787 788
9886 956
8830 633
6502 159
9111 497
6406 133
5473 104
11569 486
2811 204