19309 169
12134 189
2351 169
3088 71
2769 430
2845 427
4869 405
2101 170
5810 273
13596 747
95346 633