3303 399
12263 280
5149 658
2973 477
3048 465
4194 611
5296 917
10657 605
104623 508
8184 429
176050 419
14939 207
2289 108
2947 147
4992 555
2592 86
7343 129
16842 505
22570 219
27002 122
23131 340
13117 584
11557 457
9488 451
3963 77
14936 338
10100 807
11720 803