3005 499
2120 193
5646 591
6053 404
4095 151
5209 860
2217 83
6351 498
6726 561
3915 59
1766 57
3776 296
8426 228
8166 662
6352 499
3794 227
1954 151
12634 923
4419 915
9660 361
4787 560
11296 515
16364 366
15510 866