28473 65
42316 890
52211 731
24459 363
4528 226
15580 175
7130 495
3938 63
9488 927
9151 622
6644 628