29594 707
209247 746
20294 249
5380 367
50201 144
7977 430
2571 27
9508 85
11656 504
22708 778
24446 294
17299 623
2798 170
1982 143
4393 396
6351 487