30439 142
21806 797
32428 305
13810 393
4918 489
12174 579
12015 275
17461 377
10030 410
3251 215
3145 470
4714 769