2846 355
6812 390
59380 584
32114 179
3904 163
19264 619
10295 146
2113 265
22222 306
16571 911
17874 445
5177 53
4429 370
1900 289
3645 354
5088 813
7899 681
12405 485