5005 509
3790 378
11363 764
10263 475
6534 263
16503 381
8215 430
13760 659
6099 712
8704 345
4269 153
23537 1044
4707 534
14080 152
4305 281
7796 230
14787 440
10528 744
10869 306
4312 174
19598 207
10839 617
9600 555
8078 356
10351 510
6563 612
12915 693
5693 716