2663 405
25341 522
43715 226
18723 886
15372 592
8676 335
3441 284
17134 681
6444 416
5519 617
10061 265
3170 578
5236 660
1839 144
1580 71
1639 225
2478 347
34810 372