3432 63
2897 335
1248 134
2707 523
16722 805
2750 695
2815 239
2615 403
2626 573
2515 745
4386 430
22222 591
9687 486
2027 411
9274 263
5685 267
1649 311
6010 330
5445 638
2523 563
1532 449
2432 263
814 180
5578 256