2956 183
1598 237
21444 334
20363 555
9047 564
18153 361
10010 743
4772 335
155632 760
31306 437
156611 555
72157 93
4186 58
66569 848
2996 337
8098 532
39545 444
16691 504
52633 205
7627 632
5645 371
12789 491
23708 1111
10106 263
35422 204
5145 807
29754 376
34740 753