3001 594
15292 251
2335 404
2590 764
2101 304
4166 447
11749 591
8358 478
22641 694
8656 390
29446 769
2106 102
5364 470
4267 694
2655 638
4113 581
1835 178
2367 598
3001 540
11234 277
3030 720
3208 155
1742 197
3677 431
7284 504
37766 52
3475 138
10092 252