3503 122
12634 105
2870 62
20826 797
2920 379
11497 414
9233 455
11709 376
4607 682
2056 42
2863 154
1788 63
18583 651
4982 932
32220 381
4479 703
3476 500
3729 87
3593 428
9799 886
17649 240
4010 244
4311 248
16488 280
6278 377
7649 434