5598 513
1500 87
2810 530
2136 195
1921 70
5976 469
2961 348
1641 195
2587 261
1080 86
2803 520
2904 436
2923 220
2032 332
4342 935
2372 262
2068 406
1324 39
29406 935