309 286
132 437
94 132
94 552
825 168
794 282
413 127
16 991
998 541
16 435
249 260
36 118
14188 365
13174 804
9305 361
7271 363
7189 348
6019 14
5590 40
5046 201
4961 224
4405 922
4373 646
4338 218