556 304
108 85
583 811
702 328
38 560
19 781
928 528
888 283
340 176
146 250
911 379
690 24
14257 365
13239 804
9338 361
7288 363
7226 348
6048 14
5610 40
5069 201
4992 224
4423 922
4389 646
4359 218