29806 200
398 100
4413 511
1173 289
966 203
1518 421
5688 860
3438 479
882 221
3244 219
1181 346
2053 655
865 161
349 84
5458 522
26431 728
6788 392
8436 155
9904 536
3312 399
2073 448
2535 695
3315 885
7845 72