2915 528
3114 141
24416 943
1404 191
46245 825
12990 811
13676 246
4577 495
4420 295
31268 407
3648 525
42456 337
11251 515
2260 45
23361 523
42776 193
16875 164
8332 182
4555 103
3002 547
7819 533
5409 708
7448 194
4087 89
18086 552
42015 471
25253 818
1815 66