11992 471
5393 148
3351 319
1998 276
1770 214
2298 565
2758 618
1844 432
1579 308
3238 516
4068 687
2302 317
3949 815
3715 36
27617 126
11640 241
5874 827
3845 366
2638 103
3307 424
2874 175
5106 545
4150 348
1936 161
9075 839
4457 353
2307 546
5880 603