43382 723
543 108
9404 535
1192 389
1174 347
6165 668
5081 405
1530 435
21085 283
6845 471
2924 639
12796 111
124320 273
1163 262
8523 441
61644 714
1241 301
2867 299
1969 393
82061 108
25903 821
6393 494
3988 300
2101 145