1600 58
2397 149
3823 412
9721 624
8531 407
4376 507
5600 956
6243 176
3188 245
11086 733
5941 388
4822 438
3781 540
18352 129
11928 824
19462 614
2809816 4101
935467 960
248409 1043
36706 613
64918 609
34495 518
3699 189
20707 585
4403 238
1892 373
29242 105
7783 796