2440 88
2478 238
3474 554
2692 219
9991 534
20289 345
175358 690
4894 711
64121 524
33016 497
13016 227
12072 648
8869 33
4614 174
4056 107
8310 268
3218 352
2536 187
5813 421
3458 223