1505 322
4694 309
3559 339
2130 145
24448 438
25871 34
4260 763
9386 96
13277 123
51448 486
2463 454
8613 604
5957 449