29110 651
12842 687
5403 486
3088 421
37615 226
6890 608
5127 332
8216 189
7393 527
9308 743
9301 716
6359 591
17211 44
28496 37
2537 132
12756 820
23305 674
5293 51
10456 568
1448 99
24414 605
25355 71
2618 334
3165 459
15806 468
5407 112
46434 457
6784 637