6893 250
2944 191
7221 665
4264 137
7090 218
5037 518
5655 535
8052 255
20624 397
43912 371
3132 295
23884 523
4284 87
7562 400
5329 131
9575 484
5110 571
4027 478
7226 553
6390 74
2953 382
4313 546
2177 39
9740 202