2353 300
1454 371
2321 356
8870 354
3712 407
15264 664
3210 133
6017 453
4181 186
7631 101
5924 786
3521 498
8128 511
6428 440
4391 314
4393 349
8348 426
4644 586
2212 548
4844 482
2676 188
3081 135
2715 353
8050 609