5032 153
4958 871
1000 79
4164 463
2349 208
7293 709
1498 118
1988 267
3651 735
1228 93
2707 459
2032 208
4282 685
3885 527
1401 64
3195 675
2798 519
3591 839
3696 501
2360 348
2255 371
2106 208
3390 31
2063 116