3222 620
1010 105
3228 279
1602 176
4255 281
3769 958
13564 543
5744 628
3235 711
9136 126
1575 62
2048 532
2996 363
3998 738
1979 241
2977 384
921 114
4741 428
2623 622
6901 319
634 43
1041 82
15734 965
4721 850