3502 122
12595 105
2868 62
20826 797
2917 379
11494 414
9232 455
11708 376
4607 682
2053 42
2860 154
1782 63
18581 651
4979 932
32218 381
4469 703
3476 500
3726 87
3592 428
9798 886
17649 240
4009 244
4309 248
16486 280
6273 377
7644 434