1004 352
384 939
293 907
804 57
454 621
51 579
100 129
321 874
466 167
436 254
413 37
830 990
14302 365
13274 804
9364 361
7310 363
7254 348
6081 14
5623 40
5085 201
5015 225
4430 922
4398 646
4378 218