3396 319
76766 81
15177 413
12943 478
12842 333
12518 607
67429 238
7752 636
5342 321
4781 315
1750 156
16527 451
3295 92
5620 305
47168 332
3480 650