503 174
118 304
629 391
334 172
231 879
129 356
416 222
607 297
976 917
335 922
269 266
167 137
13139 363
12079 802
8766 361
6942 363
6510 347
5515 13
5200 39
4627 223
4607 201
4089 922
4079 645
4049 217