5596 513
1500 87
2810 530
2136 195
1921 70
5973 469
2961 348
1641 195
2584 261
1080 86
2803 520
2903 436
2922 220
2031 332
4342 935
2372 262
2068 406
1322 39
29402 935