136539 297
11594 540
54434 496
3139 70
6608 612
4646 538
114635 577
98569 710
6314 728
4274 188
38830 403
171599 374
16438 934
75983 686
4713 342
1726 51
31160 411
128186 281
62261 826
6191 570
22683 159
52998 628
11801 852
41035 372
2866 233