3096 659
658 97
1155 115
3982 539
66693 226
5103 773
19595 472
21247 491
3466 333
4287 680
19756 732
10829 513
7278 863
7655 274
8830 338
10197 425
7181 621
5644 714
6307 581
3947 71
10288 456
4132 665
12313 633
8707 312
6548 223
2371 447