2231 77
121553 944
37175 429
9637 589
3998 595
184588 315
58107 491
6862 561
7513 716
5172 655
2363 116