2797 293
2904 498
1607 136
3841 121
3902 292
1784 123
5180 578
4347 695
3434 506
4584 192
1635 41
3318 665
3998 561
3382 917
2965 423
7911 647
2150 238
9920 176
6768 29
1391 70
3088 122
2330 555
5584 362
10202 728
2970 513
5950 596
2317 117
3120 295