3505 122
12677 105
2872 62
20828 797
2923 379
11498 414
9234 455
11709 376
4611 682
2057 42
2867 154
1789 63
18585 651
4987 932
32223 381
4484 703
3479 500
3732 87
3593 428
9804 886
17651 240
4011 244
4316 248
16489 280
6280 377
7652 434