1008 45
2684 388
30550 263
33653 538
32465 121
914 98
2923 276
7622 602
16845 259
8531 724
2655 480
1475 367
7180 715
17059 857
6394 547
1399 281
5941 474
2644 687
3890 302
3356 893
6228 129
613 63
6239 578
9995 345
1666 289
4640 133
2069 362
4818 365