1143 770
909 501
155 43
944 923
251 68
88 355
666 704
196 888
411 778
265 848
551 995
819 246
8348 358
7897 791
6737 359
5391 361
4071 33
3960 346
3511 10
3415 222
3016 217
3008 201
2939 922
2903 645