Encouraging More Adults to Swim
Join/Renew/Update
USMS Top 10

USMS Top 10 Swims by Art Kelley (180)

Below are all recorded individual Top 10 achievements for Art Kelley since 1971.

2011 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M85-89 100 Breast   Art Kelley   85   ARIZ   Arizona   5:02.84 
 8   M85-89 200 Breast   Art Kelley   85   ARIZ   Arizona   11:25.26 

2007 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M80-84 200 Breast   Art Kelley   82   ARIZ   Arizona   7:22.47 

2006 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 5   M80-84 50 Breast   Art Kelley   81   ARIZ   Arizona   1:09.82 
 6   M80-84 100 Breast   Art Kelley   81   ARIZ   Arizona   2:35.37 
 5   M80-84 200 Breast   Art Kelley   81   ARIZ   Arizona   5:58.38 

2006 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M80-84 200 Breast   Art Kelley   80   ARIZ   Arizona   5:00.03 

2005 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 5   M75-79 200 Fly   Art Kelley   78   ARIZ   Arizona   4:54.12 

2004 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 5   M75-79 100 Fly   Art Kelley   79   ARIZ   Arizona   2:25.61 
 5   M75-79 200 Fly   Art Kelley   79   ARIZ   Arizona   5:14.46 
 6   M75-79 400 IM   Art Kelley   79   ARIZ   Arizona   9:59.18 

2004 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M75-79 50 Fly   Art Kelley   79   ARIZ   Arizona   58.49 
 7   M75-79 100 Fly   Art Kelley   79   ARIZ   Arizona   2:24.58 
 3   M75-79 200 Fly   Art Kelley   79   ARIZ   Arizona   5:44.44 

2004 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M75-79 200 Fly   Art Kelley   78   ARIZ   Arizona   4:52.20 
 7   M75-79 400 IM   Art Kelley   78   ARIZ   Arizona   9:25.27 

2003 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M75-79 50 Fly   Art Kelley   78   ARIZ   Arizona   53.29 
 7   M75-79 100 Fly   Art Kelley   78   ARIZ   Arizona   2:10.68 
 3   M75-79 200 Fly   Art Kelley   78   ARIZ   Arizona   5:15.61 
 7   M75-79 200 IM   Art Kelley   78   ARIZ   Arizona   4:29.64 

2003 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M75-79 50 Fly   Art Kelley   78   ARIZ   Arizona   59.02 
 3   M75-79 200 Fly   Art Kelley   78   ARIZ   Arizona   5:35.87 
 4   M75-79 400 IM   Art Kelley   78   ARIZ   Arizona   10:30.82 

2003 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M75-79 100 Fly   Art Kelley   77   ARIZ   Arizona   1:44.99 
 5   M75-79 200 Fly   Art Kelley   77   ARIZ   Arizona   4:35.63 
 5   M75-79 400 IM   Art Kelley   77   ARIZ   Arizona   8:15.62 

2002 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M75-79 50 Fly   Art Kelley   77   ARIZ   Arizona   53.69 
 3   M75-79 100 Fly   Art Kelley   77   ARIZ   Arizona   2:18.12 
 2   M75-79 200 Fly   Art Kelley   77   ARIZ   Arizona   5:13.27 
 3   M75-79 400 IM   Art Kelley   77   ARIZ   Arizona   9:57.83 

2002 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M75-79 50 Fly   Art Kelley   77   ARIZ   Arizona   50.94 
 7   M75-79 100 Fly   Art Kelley   77   ARIZ   Arizona   2:08.52 
 4   M75-79 200 Fly   Art Kelley   77   ARIZ   Arizona   5:20.57 
 6   M75-79 400 IM   Art Kelley   77   ARIZ   Arizona   10:10.75 

2002 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M75-79 100 Fly   Art Kelley   76   ARIZ   Arizona   1:44.43 
 6   M75-79 200 Fly   Art Kelley   76   ARIZ   Arizona   4:27.58 

2001 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M75-79 50 Fly   Art Kelley   76   ARIZ   Arizona   54.45 
 6   M75-79 100 Fly   Art Kelley   76   ARIZ   Arizona   2:17.46 
 3   M75-79 200 Fly   Art Kelley   76   ARIZ   Arizona   5:17.81 

2001 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M75-79 50 Breast   Art Kelley   76   ARIZ   Arizona   57.15 
 10   M75-79 100 Breast   Art Kelley   76   ARIZ   Arizona   2:16.13 
 8   M75-79 200 Breast   Art Kelley   76   ARIZ   Arizona   5:07.38 
 5   M75-79 50 Fly   Art Kelley   76   ARIZ   Arizona   50.48 
 4   M75-79 100 Fly   Art Kelley   76   ARIZ   Arizona   2:02.41 
 3   M75-79 200 Fly   Art Kelley   76   ARIZ   Arizona   5:19.89 
 7   M75-79 200 IM   Art Kelley   76   ARIZ   Arizona   4:20.95 
 5   M75-79 400 IM   Art Kelley   76   ARIZ   Arizona   9:32.28 

2001 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M75-79 50 Fly   Art Kelley   75   ARIZ   Arizona   44.76 
 4   M75-79 100 Fly   Art Kelley   75   ARIZ   Arizona   1:51.53 
 3   M75-79 200 Fly   Art Kelley   75   ARIZ   Arizona   4:20.02 
 10   M75-79 100 IM   Art Kelley   75   ARIZ   Arizona   1:42.28 

2000 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 4   M75-79 50 Fly   Art Kelley   75   ARIZ   Arizona   48.11 
 3   M75-79 100 Fly   Art Kelley   75   ARIZ   Arizona   1:58.38 
 3   M75-79 200 Fly   Art Kelley   75   ARIZ   Arizona   4:40.99 
 5   M75-79 100 IM   Art Kelley   75   ARIZ   Arizona   1:49.52 
 3   M75-79 200 IM   Art Kelley   75   ARIZ   Arizona   4:10.21 

2000 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M75-79 50 Fly   Art Kelley   75   ARIZ   Arizona   47.45 
 5   M75-79 100 Fly   Art Kelley   75   ARIZ   Arizona   1:58.05 
 2   M75-79 200 Fly   Art Kelley   75   ARIZ   Arizona   4:49.38 
 6   M75-79 200 IM   Art Kelley   75   ARIZ   Arizona   4:10.38 
 3   M75-79 400 IM   Art Kelley   75   ARIZ   Arizona   9:26.89 

2000 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M70-74 200 Fly   Art Kelley   74   ARIZ   Arizona   3:55.71 

1999 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M70-74 100 Fly   Art Kelley   73   ARIZ   Arizona   1:33.48 
 4   M70-74 200 Fly   Art Kelley   73   ARIZ   Arizona   3:37.37 
 5   M70-74 400 IM   Art Kelley   73   ARIZ   Arizona   7:32.95 

1998 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M70-74 200 Breast   Art Kelley   72   ARIZ   Arizona   4:33.88 
 8   M70-74 50 Fly   Art Kelley   72   ARIZ   Arizona   48.08 
 5   M70-74 100 Fly   Art Kelly   72   ARIZ   Arizona   1:53.74 
 4   M70-74 200 Fly   Art Kelly   72   ARIZ   Arizona   4:31.61 
 10   M70-74 100 IM   Art Kelley   72   ARIZ   Arizona   1:50.82 
 6   M70-74 200 IM   Art Kelly   72   ARIZ   Arizona   4:11.22 

1998 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 5   M70-74 200 Fly   Art Kelley   72   ARIZ   Arizona   4:52.47 
 9   M70-74 400 IM   Art Kelley   72   ARIZ   Arizona   10:00.43 

1998 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M70-74 100 Fly   Art Kelley   72   ARIZ   Arizona   1:33.01 
 8   M70-74 200 Fly   Art Kelley   72   ARIZ   Arizona   3:41.62 

1997 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M70-74 100 Fly   Art Kelley   71   ARIZ   Arizona   1:46.76 
 7   M70-74 200 Fly   Art Kelley   71   ARIZ   Arizona   4:33.78 
 10   M70-74 200 IM   Art Kelley   71   ARIZ   Arizona   3:48.06 
 9   M70-74 400 IM   Art Kelley   71   ARIZ   Arizona   9:17.81 

1997 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M70-74 100 Fly   Art Kelley   71   ARIZ   Arizona   1:30.95 
 4   M70-74 200 Fly   Art Kelley   71   ARIZ   Arizona   3:31.69 
 9   M70-74 200 IM   Art Kelley   71   ARIZ   Arizona   3:19.13 
 8   M70-74 400 IM   Art Kelley   71   ARIZ   Arizona   7:10.41 

1996 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 4   M70-74 100 Fly   Art Kelley   70   ARIZ   Arizona   1:52.27 
 5   M70-74 200 Fly   Art Kelley   70   ARIZ   Arizona   4:38.49 
 7   M70-74 200 IM   Art Kelley   70   ARIZ   Arizona   4:01.65 
 5   M70-74 400 IM   Art Kelley   70   ARIZ   Arizona   9:24.16 

1996 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 4   M70-74 100 Fly   Art Kelley   70   ARIZ   Arizona   1:32.77 
 5   M70-74 200 Fly   Art Kelley   70   ARIZ   Arizona   3:31.44 
 10   M70-74 200 IM   Art Kelley   70   ARIZ   Arizona   3:27.59 
 5   M70-74 400 IM   Art Kelley   70   ARIZ   Arizona   7:23.15 

1995 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M70-74 200 Breast   Art Kelley   70   ARIZ   Arizona   4:16.88 
 6   M70-74 50 Fly   Art Kelley   70   ARIZ   Arizona   45.64 
 2   M70-74 100 Fly   Art Kelley   70   ARIZ   Arizona   1:47.22 
 2   M70-74 200 Fly   Art Kelley   70   ARIZ   Arizona   4:04.06 
 2   M70-74 400 IM   Art Kelley   70   ARIZ   Arizona   8:16.33 

1995 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M65-69 200 Fly   Art Kelley   69   ARIZ   Arizona   4:21.48 

1995 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M65-69 200 Fly   Art Kelley   69   ARIZ   Arizona   3:34.04 

1994 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M65-69 200 Fly   Art Kelley   69   ARIZ   Arizona   4:25.69 

1994 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M65-69 200 Fly   Art Kelley   68   ARIZ   Arizona   3:24.05 

1993 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M65-69 100 Fly   Art Kelley   68   ARIZ   Arizona   1:53.88 
 5   M65-69 200 Fly   Art Kelley   68   ARIZ   Arizona   3:57.23 
 5   M65-69 400 IM   Art Kelley   68   ARIZ   Arizona   8:47.31 

1993 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M65-69 200 Fly   Art Kelley   67   ARIZ   Arizona   4:01.15 
 10   M65-69 400 IM   Art Kelley   67   ARIZ   Arizona   8:08.13 

1993 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M65-69 200 Fly   Art Kelly   67   ARIZ   Arizona   3:20.82 

1992 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 5   M65-69 100 Fly   Art Kelley   66   SLM   Ozark   1:43.09 
 3   M65-69 200 Fly   Art Kelley   66   SLM   Ozark   3:58.16 
 5   M65-69 400 IM   Art Kelley   66   SLM   Ozark   8:06.96 

1992 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M65-69 200 Fly   Art Kelley   66   SLM   Ozark   3:54.51 
 9   M65-69 400 IM   Art Kelley   66   SLM   Ozark   8:04.68 

1992 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M65-69 100 Fly   Art Kelley   66   SLM   Ozark   1:25.16 
 5   M65-69 200 Fly   Art Kelley   66   SLM   Ozark   3:14.75 
 9   M65-69 400 IM   Art Kelley   66   SLM   Ozark   6:45.40 

1991 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M65-69 50 Fly   Art Kelley   66   SLM   Ozark   43.87 
 5   M65-69 100 Fly   Art Kelley   66   SLM   Ozark   1:40.31 
 4   M65-69 200 Fly   Art Kelley   66   SLM   Ozark   3:51.42 

1991 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 7   M65-69 200 Breast   Art Kelley   65   SLM   Ozark   4:00.20 
 7   M65-69 100 Fly   Art Kelley   65   SLM   Ozark   1:40.02 
 4   M65-69 200 Fly   Art Kelley   65   SLM   Ozark   3:50.07 
 8   M65-69 200 IM   Art Kelley   65   SLM   Ozark   3:36.78 
 5   M65-69 400 IM   Art Kelley   65   SLM   Ozark   8:03.99 

1991 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M65-69 100 Fly   Art Kelley   65   SLM   Ozark   1:23.18 
 4   M65-69 200 Fly   Art Kelley   65   SLM   Ozark   3:10.88 
 10   M65-69 200 IM   Art Kelley   65   SLM   Ozark   3:07.41 
 6   M65-69 400 IM   Art Kelley   65   SLM   Ozark   6:41.50 

1990 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M60-64 100 Fly   Art Kelley   64   SLM   Ozark   1:35.71 
 3   M60-64 200 Fly   Art Kelley   64   SLM   Ozark   3:36.54 
 4   M65-69 100 Fly   Art Kelley   65   SLM   Ozark   1:43.31 
 4   M65-69 200 Fly   Art Kelley   65   SLM   Ozark   3:47.66 
 7   M65-69 200 IM   Art Kelley   65   SLM   Ozark   3:51.67 
 5   M65-69 400 IM   Art Kelley   65   SLM   Ozark   8:06.79 

1990 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 6   M60-64 200 Fly   Art Kelley   64   SLM   Ozark   3:57.69 

1990 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M60-64 200 Fly   Art Kelley   64   SLM   Ozark   3:10.70 

1989 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M60-64 100 Fly   Art Kelley   63   UNAT   Ozark   1:35.72 
 5   M60-64 200 Fly   Art Kelley   63   UNAT   Ozark   3:38.83 
 9   M60-64 400 IM   Art Kelley   63   UNAT   Ozark   7:48.20 

1989 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M60-64 200 Breast   Art Kelley   64   UNAT   Ozark   3:47.16 
 7   M60-64 100 Fly   Art Kelley   64   UNAT   Ozark   1:35.17 
 4   M60-64 200 Fly   Art Kelley   64   UNAT   Ozark   3:41.60 

1988 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M60-64 50 Fly   Art Kelley   62   HLJ   Florida   41.77 
 4   M60-64 100 Fly   Art Kelley   62   HLJ   Florida   1:34.84 
 3   M60-64 200 Fly   Art Kelley   62   HLJ   Florida   3:46.14 
 7   M60-64 200 IM   Art Kelley   62   HLJ   Florida   3:29.24 
 5   M60-64 400 IM   Art Kelley   62   HLJ   Florida   7:42.27 

1988 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M60-64 100 Fly   Art Kelley   62   HLJ   Florida   1:35.10 
 6   M60-64 200 Fly   Art Kelley   62   HLJ   Florida   3:35.43 

1988 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M60-64 200 Fly   Art Kelley   62   HLJ   Florida   3:07.38 

1987 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M60-64 100 Breast   Art Kelley   61   SLAM   Ozark   1:44.53 
 9   M60-64 50 Fly   Art Kelley   61   SLAM   Ozark   42.62 
 3   M60-64 100 Fly   Art Kelley   61   SLAM   Ozark   1:36.41 
 3   M60-64 200 Fly   Art Kelley   61   SLAM   Ozark   3:49.32 
 10   M60-64 100 IM   Art Kelley   61   SLAM   Ozark   1:33.94 
 8   M60-64 200 IM   Art Kelley   61   SLAM   Ozark   3:32.44 
 1   M60-64 400 IM   Art Kelley   61   SLAM   Ozark   7:51.01 

1987 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M60-64 100 Breast   Art Kelley   61   SLAM   Ozark   1:40.82 
 7   M60-64 100 Fly   Art Kelley   61   SLAM   Ozark   1:34.37 
 4   M60-64 200 Fly   Art Kelley   61   SLAM   Ozark   3:39.68 
 8   M60-64 400 IM   Art Kelley   61   SLAM   Ozark   7:37.46 

1987 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 9   M60-64 200 Fly   Art Kelley   61   SLAM   Ozark   3:09.09 
 9   M60-64 400 IM   Art Kelley   61   SLAM   Ozark   6:37.36 

1986 Short Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M60-64 100 Breast   Art Kelley   61   SLAM   Ozark   1:47.73 
 8   M60-64 200 Breast   Art Kelley   61   SLAM   Ozark   3:59.49 
 6   M60-64 50 Fly   Art Kelley   61   SLAM   Ozark   42.23 
 4   M60-64 100 Fly   Art Kelley   61   SLAM   Ozark   1:37.69 
 3   M60-64 200 Fly   Art Kelley   61   SLAM   Ozark   3:47.77 

1986 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M60-64 100 Breast   Art Kelley   60   SLAM   Ozark   1:39.41 
 6   M60-64 200 Breast   Art Kelley   60   SLAM   Ozark   3:41.81 
 6   M60-64 100 Fly   Art Kelley   60   SLAM   Ozark   1:34.26 
 3   M60-64 200 Fly   Art Kelley   60   SLAM   Ozark   3:32.11 
 10   M60-64 200 IM   Art Kelley   60   SLAM   Ozark   3:30.28 
 5   M60-64 400 IM   Art Kelley   60   SLAM   Ozark   7:20.05 

1986 Short Course Yards

 Place  Event   Name   Age   Club   LMSC   Time 
 8   M60-64 100 Fly   Art Kelley   60   SLAM   Ozark   1:22.24 
 4   M60-64 200 Fly   Art Kelley   60   SLAM   Ozark   3:05.71 
 5   M60-64 400 IM   Art Kelley   60   SLAM   Ozark   6:37.80 

1984 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M55-59 100 Breast   Art Kelley   58   SLAM   Ozark   1:40.14 
 8   M55-59 200 Breast   Art Kelley   58   SLAM   Ozark   3:39.63 
 4   M55-59 200 Fly   Art Kelley   58   SLAM   Ozark   3:42.73 

1983 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M55-59 200 Fly   Art Kelley   57   SLAM   Ozark   3:41.55 

1982 Long Course Meters

 Place  Event   Name   Age   Club   LMSC   Time 
 10   M55-59 100 Fly   Art Kelley   56   SLAM   Ozark   1:42.30 

USMS Top 10 Relay Swims by Art Kelley (11)

Below are all recorded relay Top 10 achievements for Art Kelley since 1971.

2003 Long Course Meters

 Place  Event  Name  Age   Club  LMSC  Time 
 9   M280-319 200 Medley   Art Kelley   78   ARIZ   Arizona   3:17.97 

2003 Short Course Yards

 Place  Event  Name  Age   Club  LMSC  Time 
 2   M75+ 200 Free   Art Kelley   77   ARIZ   Arizona   2:28.95 
 1   M75+ 200 Medley   Art Kelley   77   ARIZ   Arizona   2:41.13 

2002 Short Course Meters

 Place  Event  Name  Age   Club  LMSC  Time 
 7   X240-279 200 Free   Art Kelley   77   ARIZ   Arizona   2:40.76 
 5   M280-319 200 Free   Art Kelley   77   ARIZ   Arizona   2:45.33 

2002 Short Course Yards

 Place  Event  Name  Age   Club  LMSC  Time 
 2   M65+ 200 Free   Art Kelley   76   ARIZ   Arizona   2:07.89 

2001 Short Course Yards

 Place  Event  Name  Age   Club  LMSC  Time 
 10   M65+ 200 Free   Art Kelley   75   ARIZ   Arizona   2:29.30 

2000 Short Course Yards

 Place  Event  Name  Age   Club  LMSC  Time 
 2   X65+ 200 Free   Art Kelley   74   ARIZ   Arizona   2:27.04 
 2   M65+ 200 Medley   Art Kelley   74   ARIZ   Arizona   2:32.46 

1999 Long Course Meters

 Place  Event  Name  Age   Club  LMSC  Time 
 9   M240-279 200 Medley   Art Kelley   74   HOT   Arizona   2:44.84 

1999 Short Course Yards

 Place  Event  Name  Age   Club  LMSC  Time 
 9   M65+ 200 Free   Art Kelley   73   ARIZ   Arizona   2:13.14 
Sponsor #36Sponsor #56Sponsor #52Sponsor #13Sponsor #41
Sponsor #51Sponsor #14Sponsor #49Sponsor #55Sponsor #58
Sponsor #43Sponsor #29Sponsor #42Sponsor #57Sponsor #25Sponsor #59Sponsor #20