15031 897
7975 466
3095 584
4750 632
2523 131
3349 338
14514 629
23222 313
11872 687
8712 564
2881 276
6017 295
13396 532
4588 640
10610 232
12727 820
32794 716
5847 321
4505 444
4336 615
3054 571
2069 100
4467 703
9865 352
4830 631
6594 536
8648 845
6235 634