31033 490
10018 765
18276 880
6688 389
7872 100
30759 806
3844 87
11227 743
6647 683
4820 203
5984 437
12444 652
20560 429
5432 216
13640 310
7385 109
6150 254
7098 921
8888 961
10278 414
14201 443
6132 643
7941 437
5733 229