2983 71
40935 302
7426 348
15676 265
5371 457
6173 380
12434 657
5872 399
1176 241
1106 200
9737 606
3268 354
21719 238
3962 363
8314 336
4818 715
2234 553
7406 687
11038 57
6547 70
10888 459
4857 748
8776 244
4673 718