2956 693
78253 295
16690 141
7993 693
1738 51
6149 700
3426 885
3820 433
2511 568
1581 249
3254 439
2931 683