2597 226
2757 89
3984 299
74479 756
18024 286
7170 351
2862 505
1210 247
4615 221
4951 412
3135 436
4522 936
1533 269
5999 358
19191 261
19905 242
2429 569
1448 346
1894 398