1528 95
3323 680
2447 396
1338 125
4227 621
3137 584
7939 482
8656 714
3621 862
4264 830
6298 58
2391 254
6823 367
3336 509
5261 793
15409 821
8234 753
1840 392
3202 405
1117 119
689 199
3963 813
2111 269
3934 916