253 27
2312 469
1473 433
2939 774
2382 557
3116 707
521 89
448 108
1392 337
1107 218
406 62
568 115
3063 926
2505 809
896 214
385 104
2062 487
1780 430
450 47
223 33
2217 475
1223 347
592 156
2525 768
1617 506
3009 921
1704 397
2984 624