30583 219
3176 363
5737 156
4406 521
2706 805
3844 656
11283 263
13444 351
14070 949
11747 533
3306 243
4017 110
120026 550
5509 669
3780 77
14119 671
64745 561
3170 207
8444 602
1528 202
17368 129
9405 37
9004 717
3865 135
16011 553
22534 258
3165 427
18019 508