5902 583
1595 90
4101 493
3466 649
2543 362
3037 337
2491 487
1143 267
1728 195
2404 444
7025 537
3455 392
3098 411
1161 313
6686 203
1017 246
2232 115
3382 635
4095 500
12073 111
3718 401
7015 52
1236 258
3101 756