249 413 3162
2 016 553 14037
1 321 055 12108
431 840 2284
471 257 4169
5 471 744 27804
293 400 1129
598 024 2495
280 888 881