3505 122
12698 105
2874 62
20828 797
2923 379
11499 414
9235 455
11709 376
4616 682
2058 42
2872 154
1789 63
18586 651
4990 932
32234 381
4489 703
3479 500
3733 87
3593 428
9806 886
17652 240
4011 244
4316 248
16489 280
6282 377
7655 434