396 60
39 261
744 266
563 945
545 436
102 57
1006 976
711 980
138 38
617 372
62 879
606 455
14299 365
13270 804
9360 361
7310 363
7252 348
6076 14
5622 40
5082 201
5014 225
4429 922
4398 646
4374 218