30891 195
17163 273
51573 58
42069 651
32381 123
44767 926
4073 663
4360 408
2442 704
2799 584
1282 343
2015 463
115238 806
11630 697
18641 362
18007 348
11333 223
13228 115
12586 286
13732 760
15553 651
24645 882
15033 509
13751 161