14935 200
23339 118
43457 843
31636 235
39848 728
10498 304
34009 301
7754 529
10961 736
7824 788
9928 956
8869 633
6537 159
9145 497
6436 133
5526 104
12448 487
2831 204