1026 313
1885 529
1021 206
26036 603
48032 141
3599 114
4927 74
5874 679
4628 207
10650 503
73574 906
5563 102
17974 815
2273 115
8250 517
19102 368
3530 398
3198 452
12696 551