8096 83
2608 277
5433 51
3788 446
6357 197
15855 426
3475 114
2691 506
41793 395
1741 381
3660 746
2716 388
575 55
2002 489