501 936
59 997
781 171
399 683
493 262
1069 515
464 994
229 771
943 599
233 315
402 283
899 129
14352 365
13297 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5023 225
4447 922
4411 646
4396 218