12 144 834 45692
22 560 457 59339
1 398 295 8904
5 800 646 14310
1 030 260 3010
11 021 189 32763
13 668 410 28390
17 383 802 26032
9 416 980 33937
2 917 385 21704
12 536 998 57343
3 691 429 16155
1 639 961 6552
1 798 514 5407
3 309 466 6989
642 445 2471
1 509 133 7792
5 442 304 19468
12 741 233 27703