3006 930
1475 142
2030 633
5486 620
1886 494
3095 358
1156 299
204 43
2282 464
663 51
2971 840
4060 741
4907 519
5928 632
11374 785
3991 237
8959 608
10356 96
12328 775
1585 194
2339 334
3486 711
4757 311
16722 526
5354 857
4383 314
5564 350
6000 841