308 90
2926 720
3446 840
1355 329
5451 629
5869 224
13315 458
11801 172
3469 175
11606 828
80902 413
25412 262
19624 282
6875 484
7240 597
2769 266
3649 465
4648 275
8451 407
3084 198
9513 283
11048 434
10480 835
19430 389
3553 918
3094 432
7550 557
4099 700