2276 337
5447 291
908 57
10575 280
5761 389
7272 168
20272 729
6064 785
3848 200
1843 161
21397 42
1643 338
1395 73
4867 627
4890 474
6616 357
39304 587
7481 909
3308 48
2905 523
24257 57
1728 111
3847 847
14012 178