33198 802
7903 523
5214 912
4354 686
6778 566
2754 112
2667 267
2520 327
11823 108
3160 427
18081 383
3170 310
8176 351
19675 614
3763 95
12732 497
2062 184
3722 492
2072 356
4062 972
15497 323
4028 639
1479 52
1779 80
3616 631
3051 382
3075 575
2491 206