5580 513
1496 87
2807 530
2131 195
1914 70
5942 469
2957 348
1629 195
2577 261
1077 86
2801 520
2898 436
2912 220
2027 332
4325 935
2362 262
2063 406
1320 39
29302 935