5005 509
3790 378
11363 764
10263 475
6534 263
16505 381
8216 430
13761 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
9602 555
8078 356
10351 510
6563 612
12916 693
5693 716