3028 703
5453 634
1240 233
993 94
1615 218
3381 498
751 37
4244 400
2186 419
1090 125
1577 282
3012 642
650 108
2327 390
2462 467
890 147
19691 350
20612 890
6183 618
7156 566
6981 227
1287 118
9812 773
30760 820
7455 150
3532 230
6817 583
4294 528