18182 151
8581 356
3011 560
1017 222
99945 661
1688 401
8920 33
44591 405
3552 578
2914 828
3106 381
8597 570
4910 217
5912 120
14513 446
4962 702
2417 525
4341 347
1984 469
41347 129
16823 609
6270 161
2253 319
2894 947