3001 703
9722 220
908 143
3661 924
17191 452
3512 670
1098 208
24083 442
8757 392
15266 67
14701 258
15752 645
2293 362
6017 323
2344 270
1854 316
2230 465
2960 598
4125 29
3795 105
1993 200
13798 111
1635 405
13232 261
1231 327
1298 260
17304 561
12187 680