29568 707
209032 746
20277 249
5360 367
50160 144
7953 430
2521 27
9485 85
11633 503
22670 778
24378 294
17192 623
2796 170
1982 143
4390 396
6344 487