2985 593
15289 251
2332 404
2588 764
2098 304
4156 447
11741 591
8355 478
22640 694
8654 390
29442 769
2103 102
5358 470
4265 694
2655 638
4109 581
1835 178
2367 598
2998 540
11229 277
3028 720
3207 155
1741 197
3675 431
7274 504
37765 52
3474 138
10087 252