2335 257
4774 60
3339 346
5286 378
4410 22
5154 421
3819 387
2799 189
3631 300
2500 329
5153 483
1944 97
4395 503
45044 792