4392 113
2325 392
3274 290
3937 537
3412 440
5248 649
1711 108
12041 239
9060 714
79860 522
58051 481