2447 88
2488 238
3491 554
2698 219
9996 534
20308 345
175386 690
4903 711
64159 524
33031 497
13019 227
12085 648
8875 33
4623 174
4059 107
8323 268
3222 352
2541 187
5822 421
3461 223