2967 855
2129 692
298 74
821 205
9557 283
1535 292
1508 83
4060 189
17401 640
3693 77
6305 669
25848 58
11272 474
5622 180
5068 253
20221 271
12555 784
8791 561
2399 128
4573 524
6299 339
10363 929
31676 633
5579 319
7148 376
6084 127
43040 677
29424 128