2503 437
458 41
9157 236
2995 517
13879 156
2768 369
981 233
1149 178
1670 111
2447 459
4581 898
5092 254
2767 79
3969 475
3173 757
20179 236
4712 423
11842 76
7598 363
4938 26
3019 446
2895 281
14468 334
4263 722
6529 510
6532 269
42913 412
12683 39