2996 399
1636 318
2831 354
1469 72
1723 227
1056 82
2136 496
1249 36
1575 284
3553 540
891 84
2438 583
4171 708
3589 506
3365 448
3475 613
1608 306
14321 865
2299 356
3280 510
7297 570
2761 122
858 67
2983 663