2387 506
1546 83
4591 35
1247 55
4398 518
6273 906
3591 321
14499 598
15139 693
1691 140
10997 438
3956 727
3404 81
6964 754
5371 569
2509 387
11752 663
3670 392
4123 482
4951 259
4169 129
1594 107
3526 39
6645 276