40260 913
9256 826
3325 222
6754 570
7516 536
2790 677
3459 398
7249 336
2775 409
3504 524
3413 752
25867 201
14991 735
15063 290
4011 672
12396 771
2547 307
5245 227
4246 93
21366 161
1540 36
25702 558
20903 422
6926 472
1989 209
20591 566
6882 440
5964 449