3387 626
19228 600
2985 401
4939 868
28118 275
5333 467
6717 681
1962 329
6526 30
12686 327
5502 935
3047 228
6465 414
2563 363
3178 731