999 584
257 349
331 413
365 788
834 716
444 750
411 168
827 328
718 13
245 936
935 311
809 574
14346 365
13297 804
9387 361
7326 363
7275 348
6096 14
5631 40
5095 201
5023 225
4447 922
4410 646
4395 218