2632 515
3389 183
2587 305
2999 582
5606 465
4781 626
5067 620
5512 285
6103 339
8254 115
4161 551
20276 729
8440 366
5323 30
4157 131
34726 755
7042 93
14365 621
10034 692
7551 126
10935 196
7625 872
2091 218
19807 200
487347 233
84688 508
6174 533
15266 501