16581 585
40719 482
76746 394
33262 752
32972 211
22982 823
31110 86
19909 663
42380 400
22007 109
24599 108
51028 518
16555 348
2928 583
2533 414
2287 377
4578 263
2810 397
6205 259
4905 547
2320 193
1539 113
3159 460
3454 628
6272 632
1915 295
2496 389
2069 236