118012 443
95900 596
9192 317
14856 629
128860 731
182858 307
61861 289
204143 788
7278 145
164881 875
18660 456
24442 133
2276 172
11576 239
10534 555
4545 926
6741 138