3006 210
2354 228
7531 467
5446 223
4497 554
3365 264
6453 767
4904 411
23888 764
26217 639
16118 435
15816 684
7563 191
10664 343
10359 501
9663 119
9364 516
14642 419
7454 648
15399 466
8885 92
9221 353
11531 473
5721 306