3128 864
4386 59
23156 784
42666 373
10553 738
54362 377
9581 591
4918 176
21899 353
20137 187
3649 439
1757 260
3672 278
2365 43
1938 352