2888 790
1632 258
1337 178
2235 416
31956 152
25625 110
205473 663
239918 1358
92114 565
4995 678
168267 1101
86808 526
61656 401
3156 45
36953 868
1325 227
67498 304
137426 761
5580 800
135823 593
4334 558
7437 180
195609 699
4521 52