5005 509
3790 378
11363 764
10263 475
6533 263
16502 381
8214 430
13760 659
6098 712
8704 345
4269 153
23535 1044
4707 534
14079 152
4305 281
7796 230
14787 440
10525 744
10869 306
4312 174
19597 207
10839 617
9600 555
8078 356
10351 510
6563 612
12915 693
5693 716