2978 948
1027 272
11674 144
2120 514
11481 450
299 74
1767 428
1037 287
9278 36
28042 367
446 132
2827 566
834 265
12112 726
927 241
590 125
2340 778
12464 840
1391 406
972 230
9215 207
2726 601
15481 850
535 173