396 60
39 261
744 266
563 945
545 436
102 57
1006 976
711 980
138 38
617 372
62 879
606 455
14298 365
13269 804
9360 361
7310 363
7250 348
6076 14
5621 40
5080 201
5009 225
4429 922
4398 646
4372 218