2602 226
2813 89
4012 299
74578 756
18035 286
7197 351
2867 505
1213 247
4617 221
4972 412
3154 436
4529 936
1539 269
6009 358
19250 261
19950 242
2434 569
1455 346
1898 398