8097 83
2609 277
5433 51
3788 446
6384 197
15856 426
3490 114
2696 506
41796 395
1741 381
3660 746
2718 388
575 55
2003 489