3378 626
19209 600
2985 401
4939 868
28116 275
5333 467
6716 681
1962 329
6526 30
12682 327
5501 935
3047 228
6463 414
2563 363
3178 731