2904 435
3299 329
2405 319
1438 125
2292 394
1714 187
1600 145
3278 323
1699 28
2157 381
2382 504
1659 294
1343 127
3065 747
1628 212
5862 644
3222 487
1582 154
1751 112
2645 601
3322 757
3028 375
1083 51
1372 168
2689 410
3043 358
2103 406
1587 49