3093 393
2489 209
8086 767
2309 152
3818 396
2796 133
4522 714
2267 219
9970 467
3813 263
4900 678
4290 745
14153 583
3693 340
9956 172
5548 663
2249 312
12840 347
7895 276
7776 433
3460 855
18540 687
11663 714
28680 448
18099 534
4034 768
4717 317
32942 715