45914 80
3387 36
13512 249
12247 81
10693 627
8561 363
8987 521
9770 681
6233 529
7077 257
20081 481
4980 390