2935 276
3690 102
19122 693
6908 583
2372 461
1088 93
5401 506
1635 234
1799 261
4386 814
2382 366
1556 228
3542 804
1726 278
848 26
8603 131
50177 314
2954 530
6848 469
1218 86
2969 520
2185 332
5113 611
6569 360
2451 523
3937 614
1521 39
2715 273