21002 71
13025 731
4973 351
9366 901
10863 793
6010 545
9575 880
11520 369
13420 275
30459 214
6123 317
4711 412
8852 838
5394 475
8359 440
6497 628
3629 379
10430 859
3954 226
3936 448
4670 333
8607 398
6007 625
7245 173
10970 426
45943 324
10085 383
9403 43