2666 601
4110 462
8394 513
4585 883
1810 68
4418 220
2098 514
4098 308
7625 761
4106 566
778 186
6666 792
5558 672
405 70
1719 391
3735 781
3491 819
5312 377
6139 912
3423 689
3547 93
2064 152
3876 535
29502 919