526 118
3240 582
6335 765
44229 367
15277 688
33192 488
3982 639
11730 410
8657 547
9049 602
11555 300
4044 851
3160 106
16669 413
23387 666
2008 194
25871 845
15339 119