122585 671
3546 227
12001 137
12894 224
7161 596
19988 413
7821 284
30123 695
39202 584
30077 682
5774 771
3238 92
7601 509
3334 164
16585 254
3178 98
5653 354
4122 313
6758 311
12433 201
3778 733
2671 588
2153 396
5135 370
4531 351
54815 686
3258 540
5677 691