331 64
2360 704
2811 813
2791 735
10628 219
14932 111
3233 535
21271 271
10850 583
7972 462
16093 380
6444 567
7054 514
9678 494
7753 397
5170 641
19970 354
4362 570
10383 534