31433 433
29597 37
14859 195
32772 511
20856 36
47011 762
9330 378
8917 83
4553 109
3231 477
7781 310
5283 556
5066 335
3853 551
16498 209
5226 206
11527 204
10589 153
9274 184
6999 459
6216 635
9382 686
5179 164
7904 729
3869 697
11813 241
4645 621
4627 526