15027 290
8446 620
13184 877
8392 232
11211 257
21340 78
58243 179
22951 52
13600 472
20628 798
4344 535
1724 70
5122 745
2812 174
36166 935