495 149
1316 275
1250 381
2334 521
873 262
2954 948
141 42
2457 663
575 149
324 90
2418 648
2601 545
1030 287
271 78
2295 476
2426 797
2999 947
7019 466
1108 246
30113 509
5686 737
3110 557
593 64
1803 338
3232 783
1694 237
1789 286
3077 583