29561 525
13386 466
20064 104
18184 566
4534 890
1815 29
9215 272
8870 77
52602 673
4010 527
6317 640
4389 627
5293 629
5934 451
21783 253
14854 195
6075 290
4302 69
50192 124
2757 296
7494 342
6392 695
5472 453
5595 431
9925 591
4931 216
27533 614
3902 703