29586 707
209176 746
20289 249
5376 367
50188 144
7970 430
2560 27
9505 85
11650 503
22706 778
24434 294
17275 623
2798 170
1982 143
4392 396
6348 487