12523 396
1054 282
2590 808
1245 151
1863 61
2657 637
6028 427
1022 76
2687 284
1402 67
4547 630
2211 423
2954 434
4574 925
11789 690
1532 298
2630 727
5597 663
3678 496
1972 192
5685 714
5082 420
1819 518
2353 259