88
Pokemon
51
Pokemon
131
Pokemon
63
46
39
36
13
14
11
9
18
9
37
183
27
30
23
19
18