3504 122
12640 105
2870 62
20827 797
2920 379
11497 414
9234 455
11709 376
4607 682
2057 42
2864 154
1788 63
18583 651
4983 932
32220 381
4480 703
3476 500
3730 87
3593 428
9800 886
17649 240
4010 244
4312 248
16488 280
6278 377
7649 434