2390 88
2445 238
3413 554
2647 219
9961 534
20217 345
175165 690
4869 711
63944 524
32889 497
12986 227
12041 648
8849 33
4576 174
4039 107
8282 268
3196 352
2516 187
5785 421
3433 223