1001 159
969 732
537 527
498 650
711 834
112 94
417 396
282 157
246 452
953 286
719 218
899 907
11283 362
10565 800
7967 360
6354 361
5583 347
4799 36
4705 11
4150 223
4023 201
3674 217
3642 922
3637 645