19821 118
801 65
9172 539
5323 30
4053 273
18581 421
12130 711
4121 252
9113 202
29729 525
44598 365
1154 258
2522 85
10780 574
2508 254
946 155
1989 578
58519 343
1161 218
2351 553
5448 640
2784 694
14262 563
2193 319