29993 525
13497 466
20076 104
18198 566
4539 890
1822 29
9274 272
8910 77
52618 673
4014 527
6335 640
4393 627
5308 629
5959 451
21812 253
14860 195
6080 290
4311 69
50217 124
2760 296
7501 342
6397 695
5477 453
5598 431
9928 591
4939 216
27541 614
3910 703