3015 313
5923 356
5162 788
1654 454
3206 408
21998 515
8104 249
33100 610
34859 665
9251 551
40352 604
13065 792