2947 276
3698 102
19151 693
6922 583
2376 461
1099 93
5411 506
1641 234
1804 261
4394 814
2388 366
1559 228
3548 804
1732 278
849 26
8621 131
50230 314
2958 530
6880 469
1222 86
2976 520
2191 332
5120 611
6593 360
2457 523
3947 614
1526 39
2725 273