2948 276
3698 102
19151 693
6922 583
2376 461
1099 93
5411 506
1641 234
1805 261
4395 814
2388 366
1559 228
3548 804
1732 278
849 26
8623 131
50231 314
2960 530
6885 469
1223 86
2977 520
2192 332
5120 611
6596 360
2457 523
3947 614
1527 39
2728 273