3502 122
12585 105
2868 62
20823 797
2916 379
11494 414
9232 455
11708 376
4605 682
2051 42
2858 154
1780 63
18581 651
4978 932
32218 381
4468 703
3473 500
3726 87
3590 428
9796 886
17649 240
4008 244
4306 248
16485 280
6270 377
7644 434