333 97
2257 438
152 30
2735 650
2973 568
2591 527
2798 534
1534 173
1456 236
589 153
2981 858
2973 543
549 41
2679 708
6008 64
15802 238
31911 202
18154 868
15310 251
3002 399
4811 560
11180 160
1334 33
2299 651
3052 739
2925 707
1133 59
1429 299