2997 575
1778 80
1773 251
1232 33
2898 380
4045 835
15700 440
5433 367
8219 78
11100 716
9362 169
13277 633
10714 711
10774 505
11501 408
13629 485
13433 788
18090 349
16233 266
41720 423
52795 471
91334 693
71629 127
174006 229