40960 717
3624 674
11476 380
4328 412
16476 311
21835 217
7479 914
42470 166
15672 426
15895 187
15601 354
6935 193
27764 557
7445 747
6821 121
3545 648
3043 228