2796 512
3181 46
43122 243
3072 621
2058 289
40772 595
18121 542
1136 110
3194 693
1871 397
1016 153
17918 420
9582 27
3456 653
1217 187
2062 284
4865 415
2056 336
2040 417
2918 343
1642 174
2583 376
1484 44
19044 155
2659 396
3371 514
725 55
2704 680