502 846 1632
2 412 397 8434
5 060 419 19958
4 835 419 11725
3 233 293 6732
1 123 948 3771
10 458 787 31222
18 108 924 46810