2862 108
21623 510
25022 328
29831 829
16869 753
31996 472
42987 606
19549 167
18440 532
53008 522
2763 197
19630 164
105173 584
7633 246
144998 199
7411 387
10420 321
4549 152
31964 574
2266 48
9142 390
8516 614
1488 73
2538 272
3561 231
2801 243
22552 769
10449 53