2849 671
8571 86
41473 605
4630 674
20172 236
6038 594
29289 293
26714 702
4043 846
2287 301
2772 116