2932 832
831 214
19476 108
3012 661
4605 404
9748 747
1201 329
2294 718
1548 327
2598 831
3201 968
16780 820
2055 564
601 121
202981 967
439 86
1610 344
2411 520
1746 393
1223 358
8847 321
3897 599
572 91
1058 313