11501 814
9878 155
4447 233
3914 359
10072 179
2482 248
3578 328
4061 444
13199 206
10442 731
16643 263
28595 105
7821 34
5410 680
3006 127
4100 303
2254 115
3728 33