3043 199
26453 516
30384 605
14873 89
1114 107
37377 924
5575 413
2632 136
7541 185
23358 484
3815 294
22966 509
2877 284
1570 150
6318 94
19069 607