18649 300
2178 523
12348 306
4933 544
2094 257
2061 257
484 47
28061 651
3792 332
3265 687
3005 560
2834 290
5018 568
6712 638
2160 352
5107 510
17654 472
19508 315
1150 210
5259 740
5075 602
2367 342
2691 771
4065 731
5705 565
4400 731
6921 144
1792 304