2909 432
2175 393
2181 502
933 134
1987 412
1699 269
3301 757
2458 466
1117 175
2549 495
2989 378
1130 243
3050 891
1581 269
2708 444
3055 826
3376 762
730 101
35766 153
59519 330
26159 242
45830 459
54079 705
96573 906
55913 490
118342 935
50889 709
5074 102