295 54
2238 437
1373 270
2432 595
4033 213
3449 656
9846 377
4053 282
1636 143
3935 88
4648 173
7431 463
23017 877
4928 235
3558 465
5488 939
4046 754
34094 561
8968 208
4628 69
10236 579
3142 459
2855 482
2132 105