3796 340
557 44
2872 598
2958 468
220 22
1505 390
4940 131
2324 68
3514 812
2596 571
1174 73
1809 382
2922 930
1915 514
2135 242
1711 223
5763 348
3730 551
1844 263
2189 432
3790 434
1829 267
1616 51
569 30