3075 963
2693 598
2012 473
900 185
1312 369
5370 468
13873 285
537 67
41992 38
28890 195
14151 130
9725 321
5096 332
11313 670
8566 629
9878 450