3502 122
12589 105
2868 62
20824 797
2917 379
11494 414
9232 455
11708 376
4607 682
2052 42
2859 154
1781 63
18581 651
4978 932
32218 381
4469 703
3474 500
3726 87
3592 428
9797 886
17649 240
4009 244
4308 248
16485 280
6273 377
7644 434