33603 60
15616 67
4276 478
6640 293
7541 705
243289 330
30305 460
12347 687
103720 819
16690 515
30035 664
24691 198
44841 257
10297 787
3900 94
10077 549
12175 104
6277 726
3701 144
5467 554
20017 625
22541 97
175394 205
28361 598
3958 273
6417 591
4190 820
6813 310