2796 280
3001 782
3366 592
2231 157
1161 303
2100 251
3080 664
915 47
1742 415
2529 196
2913 317
1390 205
2530 408
5405 787
2127 449
1377 177
484 66
973 192
4917 468
3064 645
2774 414
10290 651
2384 504
2911 616