2278 155
2819 334
1786 541
9831 283
41968 591
2819 741
41029 716
9571 449
20591 159
17308 80
8291 33
4651 808