486 57
1082 175
1801 454
2108 246
4224 574
961 226
1128 199
2540 494
473 98
2847 680
1840 181
3425 743
3072 774
742 123
7993 385
1017 211
1251 112
2822 751
2801 519
1431 303
2991 837
4302 872
1271 98
2216 455