78
75
18
13
54
457
47
133
88
277
Pokemon
140
Pokemon
267
Pokemon
95
100
72
78
32
30
34
37