500 412 1629
2 382 435 8368
4 975 617 19719
4 761 140 11577
3 209 978 6686
1 108 965 3726
10 326 700 30836
17 812 482 46219