3015 623
31774 677
2994 598
1185 232
1878 106
2974 487
4772 611
13665 83
2955 281
46911 118
6346 555
1699 346
2406 531
7273 185
9069 731
2122 414
18809 101
22633 57
9393 593
96234 538
28018 344
24834 249
1646 343
8078 484
2367 452
39016 767
39697 416
22023 863