33197 309
8450 227
34159 489
38854 329
35367 372
92923 761
18188 242
13139 839
9810 555
7923 450
32941 236
1750 232
3093 846
1617 269
882 56
4134 875