2911 81
4064 403
16348 584
6711 903
11664 743
9922 398
3638 407
16038 964
9568 526
16221 313
7362 330
20089 285
7885 549
33219 394
15410 287
4504 753
9027 529
16330 218
46372 694
5632 757
24670 750
5971 214
5562 354
5639 118