19428 169
12192 189
2359 169
3097 71
2780 430
2963 427
5060 405
2114 170
5819 273
13643 747
95688 633