494 107
2790 875
3262 654
7786 641
7681 376
5207 514
2393 259
29940 652
1002 117
10386 257
4539 598
4701 318