259 30
4082 641
1632 348
3098 443
2326 332
1705 287
981 167
2677 831
1781 366
1132 247
3012 772
1435 377
364 24
3234 788
3015 969
2214 54
3007 696
2301 353
2647 428
2035 452
1818 364
383 62
1219 280
2630 677