2232 335
5340 706
5449 574
50990 94
13295 309
15216 443
3296 610
3323 678
8973 129
2128 265
2546 602
1977 196