19587 751
2144 227
29377 257
16987 569
7665 648
161291 329
27755 87
2469 62
82377 824
24517 662
4428 393
5608 137
4007 109
14248 661
13398 238