3025 160
2912 390
3884 313
5435 616
27213 893
4859 509
2244 210
7644 277
11264 345
21796 244
4983 636
7485 596
72063 955
37639 503
2292 243
3052 789
2506 350
3231 510