19572 751
2144 227
29373 257
16986 569
7664 648
161271 329
27747 87
2467 62
82351 824
24511 662
4428 393
5608 137
4007 109
14247 661
13394 238