954 224
1602 65
3046 632
1265 369
2999 631
3831 883
2855 318
12852 241
3131 637
8585 328
2504 339
1218 167
2547 468
1898 191
2139 261
6270 352
499 84
2303 242
2948 865
3972 382
7278 336
18495 686
2105 414
3387 626