475
312
491
318
487
319
493
308
521
312
471
223
476
287
1546
2068
5797
2213
3181
1773
3276
2054
3145
1754