2976 520
2427 502
3064 603
10356 392
3443 511
3454 681
2688 353
4045 858
2253 326
2592 373
15186 445
3369 509
3849 826
2414 185
4666 534
4127 71
3063 637
2306 136
4157 978
2215 328
3411 161
2666 354
3836 820
3940 905