2029 104
3461 667
95859 629
1608 321
2359 558
2192 132
116394 525
285613 888
69288 341
143137 377
19464 609
9323 715