12583 799
2967 603
1637 293
2344 578
2644 145
1982 273
4377 507
2911 280
1300 39
1184 72
2545 388
1535 280
1991 362
10506 196
3289 105
663 75
1339 179
2431 365
2972 699
4011 885
11054 621
3707 432
1332 170
3561 331