2955 693
78164 295
16690 141
7991 693
1738 51
6148 700
3426 885
3819 433
2511 568
1581 249
3254 439
2931 683