3028 698
2839 529
265 66
4455 551
382 41
2461 476
441 127
2074 469
1403 302
2088 533
5762 628
2039 426
964 154
2896 921
176 43
991 286
13058 860
11454 510
3199 551
2316 521
867 119
2202 439
3941 733
2141 623