3069 387
154568 328
40663 482
76716 394
22960 823
42346 400
21902 109
2807 397
4898 547
2314 193
6409 196
3075 92
3757 365
5640 232
16817 903
6400 81
5700 281
3112 614