3063 806
125234 623
3011 696
2246 542
1435 273
454 106
22805 423
44025 280
1766 497
401 96
20666 294
20532 880
944 205
1704 494
7902 123
1095 243
19431 640
7060 541
17543 635
22478 496
42048 274
40171 157
30843 566
48842 738