49521 291
29487 121
31992 306
38804 702
68061 880
5801 476
5546 217
6371 756
3419 360
13124 341
2579 287
10332 312
53480 174