29287 884
28486 521
25577 833
3836 218
4244 350
6771 106
3400 265
4378 771
4465 419
30070 518
76810 564
6358 213
8473 144
6156 444
5366 395
4194 513
7806 948
8345 400
24978 373
4845 53
7827 645
12854 795
5744 676
13665 293
17281 182
7643 613
4355 901
77863 618