2993 313
5857 356
5140 788
1642 453
3204 408
21962 515
8077 249
33056 610
34802 665
9232 551
40277 604
13045 792