3083 660
1329 189
3427 806
4303 714
8667 199
29120 740
84253 485
30620 363
25869 390
15307 452
1491 176
10847 52
7310 548
16485 296
5880 599
1385 89