30842 718
294 60
2538 796
661 206
2545 737
1621 389
383 122
2897 877
8333 228
11887 82
6254 498
1409 386
14959 611
815 238
155 39
6906 485
2621 529
1006 317
4613 172
43620 507
906 235
856 183
837 210
1399 331