49437 584
7092 784
18260 367
5587 94
2477 328
3191 504
3343 580
9679 399
3086 617
41808 746
15098 298
17679 322
8341 573
10662 416
1608 152