14013 277
12437 165
10310 451
9327 396
11488 227
12634 545
63104 541
20829 716
76258 1064
31098 254
274086 623
4880 459
2878 246
3448 290
5632 741
4558 554
4273 332
3693 409
2908 66
12485 407
6012 354
4966 411
4934 768
3920 526