953 87
12186 118
3511 549
2146 521
2122 401
3353 610
5646 539
3438 506
1902 428
4548 604
2278 471
2659 756
3303 731
1603 82
2526 438
2620 708
4098 623
2413 573
2405 502
1827 396
5164 957
2183 371
525 87
2644 710