3877 649
1772 541
1101 221
2370 458
3236 704
79011 331
3266 808
101028 190
64602 232
100622 224
70833 309
256303 1090
45922 602
39826 281
45659 239
67112 471
19633 142
37759 420
103733 326