32936 306
8373 227
33767 489
36994 328
35096 372
91960 760
17861 242
12961 839
9704 555
7826 450
32731 236
1746 232
3087 846
1612 269
872 56
4127 875