29287 884
28486 521
25578 833
3837 218
4244 350
6772 106
3401 265
4380 771
4465 419
30071 518
76812 564
6358 213
8473 144
6156 444
5366 395
4196 513
7808 948
8346 400
24978 373
4846 53
7827 645
12855 795
5744 676
13666 293
17282 182
7644 613
4355 901
77868 618