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