2973 590
39816 518
502 107
1570 348
2523 630
9251 674
4628 197
22253 56
1006 199
17309 379
2650 770
1044 161
439 69
2268 578
2053 483
5108 35
12108 495
666 123
2361 459
2624 622
4911 496
4146 780
1623 306
30054 891
7158 598
1400 208
961 183
2603 413