41749 155
22223 401
2153 313
6901 322
1128 242
3048 488
1547 227
4272 426
7560 388
3246 711
2690 504
1864 324
1916 389