15031 290
8454 620
13184 877
8392 232
11211 257
21340 78
58245 179
22955 52
13600 472
20628 798
4350 535
1724 70
5122 745
2812 174
36166 935