2501 355
6645 390
59077 584
31962 179
3799 163
19078 619
10246 146
2071 265
22068 306
16376 911
17772 445
5079 53
4397 370
1871 289
3613 354
5030 813
7830 681
12284 485